Hallo zusammen
auf meiner Seite soll ein Kalender mit Feiertagen und Geburtstage erstellt werden. Da das Feld Datum im Stil von 2011-05-10 Daten enthält verwende ich folgende SQL Anweisung:
Und das sieht auch soweit so gut so aus als würde zuerst nach Monat und dann nach Monat sortiert werden würde. Jedoch stehen in allen Feldern das Jahr 2011, aber nicht beim Jahr. Sprich die Geburtstage stehen je nach Sortierung am Anfang oder Ende der Tabelle.
Also wie bekomme ich es hin das dass Jahr nicht berücksichtigt wird so das sich die Geburtstage in den Tages - Monateverlauf eingliedern?
Ich kann mich für Hilfe nur bedanken und freue mich auf Unterstützung.
Danke Gruß Andreas
auf meiner Seite soll ein Kalender mit Feiertagen und Geburtstage erstellt werden. Da das Feld Datum im Stil von 2011-05-10 Daten enthält verwende ich folgende SQL Anweisung:
Code:
SELECT *,DATE_FORMAT(Datum, '%d.%m.%Y') as Datum FROM `$table` ORDER BY substr(Datum,4,5), substr(Datum,6,7)
Und das sieht auch soweit so gut so aus als würde zuerst nach Monat und dann nach Monat sortiert werden würde. Jedoch stehen in allen Feldern das Jahr 2011, aber nicht beim Jahr. Sprich die Geburtstage stehen je nach Sortierung am Anfang oder Ende der Tabelle.
Also wie bekomme ich es hin das dass Jahr nicht berücksichtigt wird so das sich die Geburtstage in den Tages - Monateverlauf eingliedern?
Ich kann mich für Hilfe nur bedanken und freue mich auf Unterstützung.
Danke Gruß Andreas