Упражнения по SQL для базы данных сотрудников: найдите общую годовую зарплату, распределенную по каждой работе в 1991 году
База данных сотрудника SQL: Упражнение-92 с решением
[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]
92. Напишите запрос в SQL, чтобы найти общую годовую зарплату, распределенную по каждой работе в 1991 году.
Пример таблицы : сотрудники
Пример решения:
SELECT job_name,
sum(12*salary)
FROM employees
WHERE to_char(hire_date,'YYYY') ='1991'
GROUP BY job_name;
Пример вывода:
job_name | сумма ----------- + ---------- КЛЕРК | 12600,00 ПРЕЗИДЕНТ | 72000,00 ПРОДАВЕЦ | 72000,00 АНАЛИТИК | 37200,00 МЕНЕДЖЕР | 99084,00 (5 рядов)
Практика онлайн
Пример базы данных: сотрудник
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: напишите запрос в SQL, чтобы найти среднюю заработную плату и среднюю общую заработную плату (зарплата и комиссия) для каждого типа работы.
Далее: напишите запрос в SQL, чтобы перечислить идентификатор сотрудника, имя, идентификатор отдела, местоположение всех сотрудников.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования