Hallo,
Ich will aus meiner Geburtstags-Tabelle ( Datentyp "Date" ) die Daten so auslesen, dass sie primär nach Monat und sekundär nach Tag sortiert sind. Das Jahr spielt keine Rolle.
Dabei soll die Auflistung bei dem, dem aktuellen Tag am nächsten gelegenen, Geburtstag beginnen.Jetzt meine Frage: Wie setze ich einen "Startwert" meiner sortierten Abfrage
http://www.mysql.de/doc/de/SELECT.html
->WHERE
http://www.mysql.de/doc/de/Using_DATE.html
Aus Gründen der Annehmlichkeit konvertiert MySQL automatisch ein Datum in eine Zahl, wenn das Datum in einem numerischen Zusammenhang benutzt wird (und umgekehrt).
http://www.mysql.de/doc/de/Date_and_time_functions.html
CURDATE()
und kann ich überhaupt gezielt auf Monat
http://www.mysql.de/doc/de/Date_and_time_functions.html
MONTH(datum)
und Tag zugreifen in einer "SELECT"-Abfrage?
http://www.mysql.de/doc/de/Date_and_time_functions.html
DAYOFMONTH(datum)
viele Grüße
Axel