Упражнение на SQLite: найдите четвертую минимальную зарплату в таблице сотрудников
Напишите запрос, чтобы найти четвертую минимальную зарплату в таблице сотрудников.
Пример таблицы: сотрудники
Код SQLite:
SELECT DISTINCT salary
FROM employees e1
WHERE 4 = (SELECT COUNT(DISTINCT salary)
FROM employees e2
WHERE e1.salary >= e2.salary);
Выход:
оплата труда ---------- 2500
Sqlite Online Editor
Структура базы данных «hr»:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите запрос, чтобы найти 5-ую максимальную зарплату в таблице сотрудников.
Далее: написать запрос, чтобы выбрать последние 10 записей из таблицы.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code