Nemesis
N3RD
Hi,
ich habe hier 2 simple Tabellen, und möchte eine Abfrage darüber machen, die mir die 2 aktuellsten einträge ausgibt:
mein Ansatz:
aber dieser gibt mir alle Datensätze aus, ich hätte aber gerne nur die 2 aktuellsten.
Ich habe es mit TOP schon an allen möglichen Stellen probiert, aber es will nicht.
Wie macht man das ?
THX!
ich habe hier 2 simple Tabellen, und möchte eine Abfrage darüber machen, die mir die 2 aktuellsten einträge ausgibt:
Code:
+-------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+---------------+------+-----+---------+----------------+
| ID | int(11) | NO | PRI | NULL | auto_increment |
| DATUM | date | NO | | NULL | |
| NEWS | varchar(7999) | NO | | NULL | |
+-------+---------------+------+-----+---------+----------------+
+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| Number | int(11) | NO | PRI | NULL | |
| Monat | varchar(15) | NO | | NULL | |
+--------+-------------+------+-----+---------+-------+
mein Ansatz:
Code:
SELECT CONCAT(DATE_FORMAT(DATUM, '%d. '), Month.Monat, DATE_FORMAT(DATUM, ' %Y') ) AS Datum, News.NEWS as News from News INNER JOIN Month ON Date_format(DATUM, '%m.')=Month.Number ORDR BY 1 ASC;
Ich habe es mit TOP schon an allen möglichen Stellen probiert, aber es will nicht.
Wie macht man das ?
THX!