MySQL 5 - Bestimmte Anzahl Datensätze nach best. Datum auslesen

aphaean

Mitglied
Goodmoaning Ladies and Gentlemen *smile*

Man stelle sich eine Art Kalender vor mit den Feldern ID, Datum und Termin

Ich würde gerne aus einer mysql Tabelle eine bestimmte Anzahl (sagen wir mal 3) von Reihen auslesen, die nach dem heutigen Datum gelistet sind.

Bitte übt Nachsicht - mein Verständnis von mysql kratzt noch an der Obefläche *smile*

cheerio, und Dank im Voraus

anna
 
Hallo!

In welcher Form ist denn das Datum gespeichert?
Und wo steht die Uhrzeit (währe bei Terminen ganz sinnvoll ;) ).

Gruss Dr Dau
 
Die Datumsangaben sind im mysql DATE Format gespeichert. Die Termine haben in diesem Fall keine Zeitangabe.

Thx,
anna
 
Dann würde ich es so machen:
SQL:
SELECT *
FROM `Tabelle`
WHERE `Datum` = CURDATE()
ORDER BY `ID`
LIMIT 0,3
 
Danke für die Hilfe ;)

Es stellte sich heraus, dass ich für meine Bedürfnisse das `Datum` = CURDATE() in ein `Datum` >= CURDATE() ändern musste.

Nochmals dankeschön *smile*

anna
 
Zurück