кодесурса
«SQL

SQL ПРИСОЕДИНЯЕТСЯ к базе данных HR: отображает подробную информацию о работах, выполненных любым из сотрудников, которые в настоящее время получают заработную плату на уровне 12000 и более

script1adsense2code
script1adsense3code

SQL присоединяется к базе данных HR: упражнение 20 с решением

20. Напишите запрос в SQL, чтобы отобразить подробную информацию о работах, выполненных любым из сотрудников, которые в настоящее время получают заработную плату на уровне 12000 и более.

Пример таблицы: сотрудники

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

Пример решения:

SELECT a.*
	FROM  job_history a 
		JOIN employees m 
			ON (a.employee_id = m.employee_id)
WHERE salary >= 12000;

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

 идентификатор сотрудника начальная дата окончания указанная дата вакансии
101 1997-09-21 2001-10-27 AC_ACCOUNT 110
101 2001-10-28 2005-03-15 AC_MGR 110
102 2001-01-13 2006-07-24 IT_PROG 60
201 2004-02-17 2007-12-19 MK_REP 20

Практика онлайн


«HR

Визуализация запроса:

Продолжительность:

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

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

Previous: написать запрос в SQL для отображения названия должности и средней зарплаты сотрудников.
Далее: Напишите запрос в SQL, чтобы отобразить название страны, город и количество тех отделов, в которых работают по крайней мере 2 сотрудника.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code