Что такое ORDER BY

Python Middle Без компании
Что такое ORDER BY
Ответы
`ORDER BY` — это оператор SQL, который сортирует результаты запроса по одному или нескольким столбцам. По умолчанию сортировка происходит в порядке возрастания (`ASC`), но можно указать убывание (`DESC`). **Пример:** ``` SELECT name, age FROM users ORDER BY age DESC; ``` Этот запрос вернёт пользователей, отсортированных по возрасту от старшего к младшему. **Особенности:** - Можно сортировать по нескольким столбцам: ``` SELECT name, age FROM users ORDER BY age DESC, name ASC; ``` - Работает с числами, строками, датами. - `NULL` значения по умолчанию идут последними при `ASC` и первыми при `DESC` (зависит от СУБД). - В Python (например, с `sqlite3` или `SQLAlchemy`) синтаксис аналогичен.