Вычисления в фильтрации и сортировке SQL

Вычисления в фильтрации и сортировке

Кроме того, операции с колонками можно использовать при фильтрации данных.

В этом примере мы выводим 5 игроков, у которых потенциал potential на 5 пунктов выше, чем текущий рейтинг overall

select 
    short_name,
    overall,
    potential
from fifa_players_2018
where
    potential > overall + 5
limit 5

Это пример работает для всех операторов и функций, которые мы рассмотрим далее.  

Кроме SELECT и WHERE, преобразование колонок доступно почти везде, где есть взаимодействие с колонками. Когда мы изучим все операторы в SQL, мы посмотрим, как это все можно использовать вместе, благодаря чему у вас сложится цельная картина.

Отсортируем игроков по разнице между их потенциалом и текущим рейтингом, начиная с наибольшей разницы.