S
SQL и БД Learning
@sql_tg10.8K подп.
1.9Kпросмотров
17.8%от подписчиков
10 декабря 2025 г.
📷 ФотоScore: 2.1K
🖥 Предположим, что нам необходимо получить данные о сотруднике, имеющем вторую по величине зарплату в компании. Мы можем использовать следующий запрос: WITH employee_ranking AS ( SELECT employee_id, last_name, first_name, salary, RANK() OVER (ORDER BY salary DESC) as ranking FROM employee ) SELECT employee_id, last_name, first_name, salary FROM employee_ranking WHERE ranking = 2 Условие WHERE ranking = 2 используется для фильтрации строк второй по величине зарплаты. Обратите внимание, что на позиции 2 может находиться более одного сотрудника, если у них одинаковая зарплата.
1.9K
просмотров
614
символов
Нет
эмодзи
Да
медиа

Другие посты @sql_tg

Все посты канала →