кодесурса
«SQLite

Упражнение на SQLite: получите максимальную зарплату сотрудников

script1adsense2code
script1adsense3code

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

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


Код SQLite:

SELECT *
FROM employees emp1
WHERE (1) = (
SELECT COUNT(DISTINCT(emp2.salary))
FROM employees emp2
WHERE emp2.salary > emp1.salary);

Выход:

 идентификатор сотрудника имя_ фамилии адрес электронной почты номер телефона найма_дата задание_день зарплаты комиссия_прт менеджер_ид отдел_ид
----------- ---------- ---------- ---------- --------- --- ---------- ---------- ---------- -------------- --- ------- -------------
101 Neena Kochhar NKOCHHAR 515.123.4568 18.06.1987 AD_VP 17000 100 90
102 Lex De Haan LDEHAAN 515.123.4569 19.06.1987 AD_VP 17000 100 90

Sqlite Online Editor


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

«час

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code