кодесурса
«SQLite

Упражнение по SQLite: получение общей зарплаты, максимальной, минимальной, средней зарплаты сотрудников, только для идентификатора отдела 90

script1adsense2code
script1adsense3code

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

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


Код SQLite:

SELECT job_id, SUM(salary), AVG(salary), MAX(salary), MIN(salary)
FROM employees 
WHERE department_id ='90' 
GROUP BY job_id;

Выход:

 job_id SUM (зарплата) AVG (зарплата) MAX (зарплата) MIN (зарплата)
---------- ----------- ----------- ----------- ------- ----
AD_PRES 24000 24000.0 24000 24000
AD_VP 34000 17000,0 17000 17000

Sqlite Online Editor


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

«час

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code