кодесурса
«SQLite

SQLite Упражнение: получить 3 минимальные зарплаты

script1adsense2code
script1adsense3code

Напишите запрос, чтобы получить 3 минимальные зарплаты.

Пример таблицы: сотрудники


Код SQLite:

SELECT DISTINCT salary 
FROM employees a 
WHERE  3 >= (SELECT COUNT(DISTINCT salary) 
FROM employees b 
WHERE a.salary >= b.salary) 
ORDER BY a.salary DESC;

Выход:

 оплата труда
----------
2400
2200
2100

Sqlite Online Editor


Структура базы данных «hr»:

«час

Улучшите этот пример решения и опубликуйте свой код через Disqus.

Предыдущий: Напишите запрос, чтобы получить 3 минимальные зарплаты.
Далее: Напишите запрос, чтобы получить максимальную зарплату сотрудников.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code