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.