Hallo,
ich habe eine Tabelle. Nun habe ich das Geburtsdatum dort als String gespeichert, sprich z.B. 1. Januar 2010. Das man damit nicht den nächsten Geburtstag ausrechnen kann, ist mir klar. Nun dachte ich mir, dass ich das Geburtsdatum per Dropdownmenü eingeben lassen. Als Format dachte ich mir folgendes:
dd-mm-yyyy
Nun meine Frage: Kann man mit diesem Format ausrechnen, wer als nächstes Geburtstag hat? Gibt es dafür bei MYSQL extra ein Anhängsel für die Abfrage? Wenn ja, welches wäre das? Oder muss man die Daten erst auslesen und dann mit einer Abfrage prüfen?
Ich habe im Internet folgenden Beispielscodeschnipsel gefunden:
Wäre es damit möglich?
Edit: Habe grad schon die Lösung nach längerer Suche im Forum gefunden.
ich habe eine Tabelle. Nun habe ich das Geburtsdatum dort als String gespeichert, sprich z.B. 1. Januar 2010. Das man damit nicht den nächsten Geburtstag ausrechnen kann, ist mir klar. Nun dachte ich mir, dass ich das Geburtsdatum per Dropdownmenü eingeben lassen. Als Format dachte ich mir folgendes:
dd-mm-yyyy
Nun meine Frage: Kann man mit diesem Format ausrechnen, wer als nächstes Geburtstag hat? Gibt es dafür bei MYSQL extra ein Anhängsel für die Abfrage? Wenn ja, welches wäre das? Oder muss man die Daten erst auslesen und dann mit einer Abfrage prüfen?
Ich habe im Internet folgenden Beispielscodeschnipsel gefunden:
PHP-Code:
DATE_FORMAT(bdayspalteindertabelle, '%m-%d')) >= DATE_FORMAT(CURRENT_DATE, '%Y-%m-%d'))
Edit: Habe grad schon die Lösung nach längerer Suche im Forum gefunden.

Kommentar