Re: how to sort a birthday list ?

Поиск
Список
Период
Сортировка
От Josh Berkus
Тема Re: how to sort a birthday list ?
Дата
Msg-id 200206201703.52435.josh@agliodbs.com
обсуждение исходный текст
Ответ на how to sort a birthday list ?  (Michael Agbaglo <byteshifter@shifted-bytes.de>)
Список pgsql-sql
Michael,

> SELECT *
> FROM Persons
> WHERE EXTRACT( YEAR FROM AGE(dateofbirth) ) < EXTRACT( YEAR FROM AGE(
> CURRENT_DATE+60, dateofbirth ) )
>
> ... but how do I sort the list ?

Easy:

SELECT person_name, person_department,  EXTRACT( YEAR FROM AGE(dateofbirth) )
as their_age
FROM Persons
WHERE EXTRACT( YEAR FROM AGE(dateofbirth) ) < EXTRACT( YEAR FROM AGE(
CURRENT_DATE+60, dateofbirth ) )
ORDER BY their_age, person_name

As an example.





--
-Josh Berkus



В списке pgsql-sql по дате отправления:

Предыдущее
От: Josh Berkus
Дата:
Сообщение: Re: SQL performance issue with PostgreSQL compared to
Следующее
От: Josh Berkus
Дата:
Сообщение: SQL Challenge: Skip Weekends