Упражнение на SQLite: получите самую высокую, самую низкую, среднюю и среднюю зарплату среди всех сотрудников
Напишите запрос, чтобы получить самую высокую, самую низкую, общую и среднюю зарплату всех сотрудников.
Пример таблицы: сотрудники
Код SQLite:
SELECT ROUND(MAX(salary),0) "Maximum",
ROUND(MIN(salary),0) "Minimum",
ROUND(SUM(salary),0) "Sum",
ROUND(AVG(salary),0) "Average"
FROM employees;
Выход:
Максимальная Минимальная Сумма Средняя ---------- ---------- ---------- ---------- 24000,0 2100,0 691400,0 6462,0
Sqlite Online Editor
Структура базы данных «hr»:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите запрос, чтобы получить среднюю зарплату и количество сотрудников, работающих в отделе 90.
Далее: напишите запрос, чтобы узнать количество сотрудников с одинаковой работой.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code