Значения могут быть расположены не в той последовательности, которая нам нужна. Поэтому, когда нам нужно отсортировать данные по определенному признаку, мы используем оператор ORDER BY
. Он пишется в конце запроса.
Давайте выведем топ-10 игроков в мире по рейтингу (колонка - overall
). Нам необходимы их имена, клуб и рейтинг:
select
long_name,
overall,
club
from
fifa_players_2018
order by
overall desc
limit 10
Оператор идет последним, и после него мы указываем колонку, по которой хотим отсортировать значения.
DESC
(от descending - спускающийся) для сортировки по убыванию.ASC
(от acscending - восходящий) для сортировки по возрастанию. В целом, ее можно не писать, так как она используется по умолчанию при использовании оператора ORDER BY
.Результат запроса: