Halihalo
ich habe folgendes Problem: Ich habe in den Datensätzen einer
mysql-Datenbank ein Feld Geburtstag und möchte die Datensätze
jetzt danach sortieren. Das ist ja auch eigentlich kein
Problem allerdings möchte ich, dass das Geburtsjahr außer Acht
gelassen wird, sprich es soll zuerst nach Monat und dann nach
Tag sortiert werden. Über eine einfach Verknüpfung "order by
dayofmonth and month" klappt es nicht, wie kann ich soetwas
realisieren?
Das geht nur sehr, sehr unfein. Du musst 'DayOfMonth' und 'Month'
mit-selektieren:
Und ich dachte, dass ich da einen ganz klugen Trick gefunden habe ;-)
Na, ja, dann eben ganz wissenschaftlich "mit-selektieren".
Nur noch eine kleine Anmerkung: Bei meiner mysql-Version 3.23.22 funktioniert es auch ohne das mit-selektieren. Da kann man wirklich einfach
... GROUP BY DAYOFMONTH(...) ... schreiben. Faszinieren, nicht?
Viele Grüsse
Philipp