кодесурса
«SQLite

Упражнение на SQLite: получение идентификатора вакансии и максимальной зарплаты сотрудников, максимальная зарплата которых превышает или равна 4000 долларов США

script1adsense2code
script1adsense3code

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

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


Код SQLite:

SELECT job_id, MAX(salary) 
FROM employees 
GROUP BY job_id 
HAVING MAX(salary) >=4000;

Выход:

 job_id MAX (зарплата)
---------- -----------
AC_ACCOUNT 8300
AC_MGR 12000
AD_ASST 4400
AD_PRES 24000
AD_VP 17000
FI_ACCOUNT 9000
FI_MGR 12000
HR_REP 6500
IT_PROG 9000
MK_MAN 13000
MK_REP 6000
PR_REP 10000
PU_MAN 11000
SA_MAN 14000
SA_REP 11500
SH_CLERK 4200
ST_MAN 8200

Sqlite Online Editor


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

«час

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

Предыдущий: Напишите запрос, чтобы получить общую зарплату, максимальную, минимальную, среднюю зарплату сотрудников (с учетом идентификатора работы), только для идентификатора отдела 90.
Далее: Напишите запрос, чтобы получить среднюю зарплату для всех отделов, в которых работает более 10 сотрудников.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code