Справочник · модуль 14 «Базы данных и SQL»
ORDER BY
ORDER BY сортирует ряды по столбцу. DESC — от большего к меньшему, ASC — от меньшего к большему.
Сравнение из жизни
Как выстроить учеников по росту.
Пример
SELECT name, age FROM pets
ORDER BY age DESC;
SELECT name, price FROM pets
ORDER BY price
LIMIT 3;Результат
name | price -------+------ Барсик | 800 Снежок | 900 Мурка | 1200
Учитель в уроке Слова ORDER BY сортируют ряды. DESC значит «от большего к меньшему». Без него порядок от меньшего к большему. LIMIT оставляет только первые ряды. Вместе они дают три самых дешёвых питомца.
Запомнить
ORDER BY — как выстроиться по росту. DESC — начиная с самого высокого.
Тема из урока 14.2 «Читаем: SELECT» курса PythonAZ.