Сортировка рода рождения на основе текущей даты

У меня есть следующая таблица людей и их дни рождения:

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

, и я понятия не имею, как отсортировать имена на том, насколько ближе сегодня день рождения. Так что на данный момент () = 2011-09-08 отсортированный результат должен быть:

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

Я ищу быстрый взлом, на самом деле не заботясь о производительности (PET Project - таблица будет держать менее 1000 записей), но Конечно, каждое предложение будет очень ценится.

5
задан Salman A 26 December 2017 в 20:24
поделиться