кодесурса
«MySQL

Упражнения на дату и время в MySQL: запросите название отдела, имя менеджера и зарплату менеджера для всех менеджеров, стаж работы которых превышает 5 лет

script1adsense2code
script1adsense3code

MySQL Date Time: Упражнение 18 с решением

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

Пример таблицы: отдел

Код:

SELECT DEPARTMENT_NAME, FIRST_NAME, SALARY  
    FROM departments D 
       JOIN employees E 
         ON (D.MANAGER_ID=E.MANAGER_ID)  
           WHERE  (SYSDATE()-HIRE_DATE) / 365 > 5;
 

Пример вывода:

 DEPARTMENT_NAME FIRST_NAME SALARY
Маркетинг Пэт 6000
Закупка Александра 3100
Покупка Шелли 2900
Закупка Сигал 2800
Закупка Гая 2600
Закупка Карен 2500
Доставка Лаура 3300
Доставка Може 2800
Доставка Джеймс 2500
Доставка TJ 2100
Доставка Нандита 4200
Доставка Алексис 4100
Доставка Юлия 3400
Доставка Энтони 3000
IT Брюс 6000
ИТ Дэвид 4800
IT Valli 4800
ИТ Диана 4200
Продажи Питер 10000
Sales David 9500
Продажи Питер 9000
Продажи Кристофер 8000
Продажи Нанетт 7500
Продажи Оливер 7000
Экзекьютив Нина 17000
Executive Lex 17000
Executive Den 11000
Исполнительный Мэтью 8000
Исполнительный Адам 8200
Executive Payam 7900
Исполнительный Шанта 6500
Исполнительный Кевин 5800
Исполнительный Джон 14000
Исполнительный Карен 13500
Исполнительный Альберто 12000
Исполнительный Джеральд 11000
Экзекьютив Елени 10500
Исполнительный Михаил 13000
Финансы Даниил 9000
Финансы Джон 8200
Финансы Исмаэль 7700
Финансы Жозе Мануэль 7800
Финансы Луис 6900
Бухгалтерский учет Уильям 8300
Казначейство Стивена 24000
Корпоративный налог Стивен 24000
Контроль и Кредит Стивен 24000
Услуги для акционеров Steven 24000
Преимущества Стивена 24000
Производство Стивен 24000
Строительство Стивен 24000
Контракт Стивена 24000
Шеф Стивен 24000
ИТ-поддержка Стивена 24000
НОК Стивен 24000
IT Helpdesk Steven 24000
Государственные продажи Стивена 24000
Розничные продажи Steven 24000
Вербовка Стивена 24000
Фонд заработной платы Стивена 24000

Наглядная презентация вышеуказанного запроса:

«Иллюстрированный:

Редактор кода MySQL:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code