Упражнения по подзапросам SQL: отображение набора строк, чтобы найти все отделы, для которых действительно назначен один или несколько сотрудников
SQL SUBQUERY: упражнение 26 с решением
Напишите подзапрос, который возвращает набор строк, чтобы найти все отделы, для которых действительно назначен один или несколько сотрудников.
Пример таблицы: сотрудники
Пример таблицы: отделы
Пример решения:
SELECT department_name
FROM departments
WHERE department_id IN
(SELECT DISTINCT(department_id)
FROM employees);
Пример вывода:
название отдела администрация маркетинг покупка Отдел кадров Перевозка ЭТО Связи с общественностью Продажи Должностное лицо финансов бухгалтерский учет
Иллюстрированная презентация:
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос для отображения идентификатора сотрудника, имени (имя и фамилия), SalaryDrawn, AvgCompare (зарплата - средняя зарплата всех сотрудников) и столбца SalaryStatus с названиями HIGH и LOW соответственно для тех сотрудников, чья зарплата равна больше и меньше, чем средняя зарплата всех сотрудников.
Далее: Напишите запрос, который идентифицирует всех сотрудников, работающих в отделах, расположенных в Великобритании.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования