Петрова Мария
Ученик
(105)
1 неделю назад
SELECT
CLIENT_ID,
BIRTH_DT
FROM DIM_CLIENT
WHERE ((STRFTIME('%m',BIRTH_DT)) >= '01') AND ((strftime('%m',BIRTH_DT)) <= '04')
ORDER BY STRFTIME('%m',BIRTH_DT) ASC, STRFTIME('%Y',BIRTH_DT) ASC, STRFTIME('%d',BIRTH_DT) asc
Отсортируйте выборку по месяцу рождения.
Если месяц рождения нескольких вхождений совпадает, отсортируйте их по году рождения.
Если же год и месяц рождения нескольких вхождений совпадают, упорядочьте их по дню рождения.
В выборке должны присутствовать два атрибута: CLIENT_ID и BIRTH_DT.
Подсказка
Таблица DIM_CLIENT. Для извлечения полей из даты поможет функция STRFTIME. Вспомните, как работает сортировка по нескольким полям.