От автора: условие ORDER BY SQL используется для сортировки данных в порядке возрастания или убывания по одному или нескольким столбцам. Некоторые базы данных по умолчанию сортируют результаты запроса по возрастанию.
Синтаксис
Основной синтаксис условия ORDER BY выглядит следующим образом:
SELECT список-столбцов FROM имя_таблицы [WHERE условие] [ORDER BY столбец1, столбец2, .. столбецN] [ASC | DESC];
В условии ORDER BY вы можете использовать более одного столбца. Убедитесь, что в списке столбцов указаны все столбцы, которые вы используете для сортировки.
Пример
Рассмотрим таблицу CUSTOMERS, содержащую следующие записи:

Практический курс по созданию веб-приложения на PHP & MySQL с нуля!
Изучите курс и создайте ваше первое приложение на PHP всего за 3 дня!
Изучить курсВ следующем примере приведен код, который сортирует данные в порядке возрастания по столбцам NAME и SALARY:
SELECT * FROM CUSTOMERS ORDER BY NAME, SALARY;
Этот код дает следующий результат -
Следующий код сортирует данные в порядке убывания по столбцу NAME.
SELECT * FROM CUSTOMERS ORDER BY NAME DESC;
Этот код дает следующий результат -
Источник: https://www.tutorialspoint.com/
Редакция: Команда webformyself.