кодесурса
«SQLite

SQLite Exercise: получить среднюю зарплату для каждого идентификатора задания, исключая программиста

script1adsense2code
script1adsense3code

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

Код SQLite:

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


Код SQLite:

SELECT job_id, AVG(salary) 
FROM employees 
WHERE job_id <> 'IT_PROG' 
GROUP BY job_id;

Выход:

 job_id AVG (зарплата)
---------- -----------
AC_ACCOUNT 8300.0
AC_MGR 12000.0
AD_ASST 4400.0
AD_PRES 24000.0
AD_VP 17000.0
FI_ACCOUNT 7920.0
FI_MGR 12000.0
HR_REP 6500,0
MK_MAN 13000.0
MK_REP 6000.0
PR_REP 10000.0
PU_CLERK 2780.0
PU_MAN 11000.0
SA_MAN 12200.0
SA_REP 8350.0
SH_CLERK 3215.0
ST_CLERK 2785,0
ST_MAN 7280.0

Sqlite Online Editor


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

«час

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code