Поздравляем, вы так далеко зашли! Теперь вы знаете, как выбирать и фильтровать результаты при помощи SQL.
В этой главе вы узнаете, как сортировать и группировать результаты sql запросов. Поехали!
В SQL ключевое слово ORDER BY используется для сортировки результатов в порядке возрастания или убывания в соответствии со значениями одного или нескольких столбцов.
Синтаксис:
SELECT <fields_for_select>
FROM <tablename>
ORDER BY <column_for_sortind> <sorting_direction>;
где:
По умолчанию ORDER BY будет сортировать результаты по возрастанию (Направление ASC можно не указывать). Если вы хотите отсортировать результаты в порядке убывания, вы можете использовать ключевое слово DESC. Например,
SELECT name
FROM films
ORDER BY release_year DESC;
вернет названия фильмов, отсортированные по году выпуска, от самого нового к самому старому.