кодесурса
«MySQL

MySQL Joins Exercises: отображение названия должности, имени сотрудника и разницы между зарплатой сотрудника и минимальной зарплатой за работу

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code