Der Martin: Datumsabfrage in MYSQL

Beitrag lesen

Hallo,

In einer mysql-Datenbank habe ich verschiedene Termine gespeichert. Wie schaffe ich es, dass immer nur der chronologisch nächste angezeigt wird?

_selektiere_ nur Einträge, deren Datum größer oder gleich dem aktuellen Datum ist; _sortiere_ sie aufsteigend nach Datum; _limitiere_ die Menge auf 1 (oder verwerte nur das erste Ergebnis).

Also z.B. Tabelle "termine"
date        termin
1999-03-31  test1
2011-05-01  test2
2012-12-28  test3
2015-01-01  test4
Es soll also "2012-12-28  test3" angezeigt werden. Wie stelle ich das an?

Warum stellst du die Frage im Themenbereich PHP ein, obwohl du selbst schon erkannt hast, dass es ein Datenbank-Thema ist?

Ciao,
 Martin

--
Liebet eure Feinde - vielleicht schadet das ihrem Ruf.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(