MySQL Joins Exercises: отображение названия должности, имени сотрудника и разницы между зарплатой сотрудника и минимальной зарплатой за работу
MySQL Joins: Упражнение-11 с решением
Напишите запрос, чтобы отобразить название должности, имя сотрудника и разницу между зарплатой сотрудника и минимальной зарплатой за работу.
Пример таблицы: сотрудники
Пример таблицы: вакансии
Код:
SELECT job_title, first_name, salary-min_salary 'Salary - Min_Salary'
FROM employees
NATURAL JOIN jobs;
Пример вывода:
job_title first_name Зарплата - Min_Salary Президент Стивен 4000 Вице-президент администрации Neena 2000 Администрация вице-президент Lex 2000 Помощник администратора Дженнифер 1400 Финансовый менеджер Нэнси 3800 Бухгалтер Даниэль 4800 Бухгалтер Джон 4000 Бухгалтер Исмаэль 3500 Бухгалтер Жозе Мануэль 3600 Бухгалтер Луис 2700 Бухгалтерский учет Shelley 3800 Государственный бухгалтер Уильям 4100 Менеджер по продажам Джон 4000 Менеджер по продажам Карен 3500 Менеджер по продажам Альберто 2000 Менеджер по продажам Джеральд 1000 Менеджер по продажам Eleni 500 Торговый представитель Питер 4000 Торговый представитель David 3500 Торговый представитель Питер 3000 Торговый представитель Кристофер 2000 Торговый представитель Nanette 1500 Торговый представитель Оливер 1000 Торговый представитель Джанетт 4000 Торговый представитель Патрик 3500 Торговый представитель Аллан 3000 Торговый представитель Линдси 2000 Торговый представитель Луиза 1500 Торговый представитель Сарат 1000 Торговый представитель Клара 4500 Торговый представитель Danielle 3500 Торговый представитель Mattea 1200 Торговый представитель David 800 Торговый представитель Sundar 400 Торговый представитель Амит 200 Торговый представитель Лиза 5500 Торговый представитель Харрисон 4000 Торговый представитель Тайлер 3600 Торговый представитель William 1400 Торговый представитель Элизабет 1300 Торговый представитель Sundita 100 Торговый представитель Эллен 5000 Торговый представитель Алисса 2800 Торговый представитель Джонатон 2600 Торговый представитель Джек 2400 Торговый представитель Kimberely 1000 Торговый представитель Charles 200 Менеджер по закупкам Den 3000 Клерк Александр 600 Закупщик Келли Шелли 400 Закупочный клерк Сигал 300 Закупщик Клерк Гай 100 Клерк Карен 0 Менеджер по запасам Мэтью 2500 Фондовый менеджер Адам 2700 Фондовый менеджер Payam 2400 Управляющий складом Shanta 1000 Управляющий запасами Кевин 300 Клерк запаса Юлия 1200 Клерк Ирины 700 Клерк запаса Джеймс 400 Клерк запаса Стивен 200 Клерк Лауры 1300 Клерк Може 800 Клерк запаса Джеймс 500 Клерк TJ 100 Клерк запаса Джейсон 1300 Клерк запаса Михаил 900 Инвентарь Ки 400 Клерк запаса Хейзел 200 Клерк Ренске 1600 Клерк Стивен 1200 Клерк запаса Джон 700 Клерк запаса Джошуа 500 Клерк Тренна 1500 Клерк запаса Кертис 1100 Клерк Рэндалл 600 Клерк запаса Питер 500 Клерк доставки Уинстон 700 Клерк доставки Jean 600 Клерк доставки Марта 0 Клерк доставки Жирар 300 Клерк доставки Nandita 1700 Клерк доставки Алексис 1600 Клерк доставки Юлия 900 Клерк доставки Энтони 500 Клерк доставки Келли 1300 Клерк доставки Дженнифер 1100 Клерк доставки Тимоти 400 Клерк доставки Рэндалл 0 Клерк доставки Сара 1500 Клерк доставки Бритни 1400 Клерк доставки Самуэль 700 Клерк доставки Vance 300 Клерк доставки Алана 600 Клерк доставки Кевин 500 Клерк доставки Дональд 100 Клерк доставки Дуглас 100 Программист Александр 5000 Программист Брюс 2000 Программист Дэвид 800 Программист Валли 800 Программист Диана 200 Менеджер по маркетингу Майкл 4000 Представитель по маркетингу Пэт 2000 Представитель отдела кадров Сьюзен 2500 Представитель по связям с общественностью Герман 5500
Редактор кода MySQL:
Структура базы данных «hr»:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Написать запрос для отображения названия должности и средней заработной платы сотрудников.
Далее: Напишите запрос для отображения истории заданий, которые были выполнены любым сотрудником, который в настоящее время получает более 10000 зарплат ./a>
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code