5 Stimmen

Anstehende Geburtstage nach dem aktuellen Datum sortieren

Ich habe die folgende Tabelle mit Personen und ihren Geburtstagen:

name        birthday
----------------------
yannis      1979-06-29
natalia     1980-08-19
kostas      1983-10-27    
christos    1979-07-22
kosmas      1978-04-28

und ich habe keine Ahnung, wie ich die Namen danach sortieren soll, wie nah der Geburtstag am heutigen Tag liegt. Also für NOW() = 2011-09-08 sollte das sortierte Ergebnis sein:

kostas      1983-10-27
kosmas      1978-04-28
yannis      1979-06-29
christos    1979-07-22
natalia     1980-08-19

Ich bin auf der Suche nach einem schnellen Hack, kümmere mich nicht wirklich um die Leistung (Pet-Projekt - Tabelle wird weniger als 1000 Datensätze zu halten), aber natürlich wird jeder Vorschlag extrem geschätzt werden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X