кодесурса
«SQL

Упражнения по SQL для сотрудников. База данных: перечислите названия отделов, где в этом отделе работают как минимум 2 сотрудника.

script1adsense2code
script1adsense3code

База данных сотрудника SQL: Упражнение-102 с решением

[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]

102. Напишите запрос в SQL, чтобы перечислить названия отделов, где в этом отделе работают как минимум 2 сотрудника.

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


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


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

SELECT d.dep_name,
       count(*)
FROM employees e,
     department d
WHERE e.dep_id = d.dep_id
GROUP BY d.dep_name
HAVING count(*) >= 2;

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

 имя_почты | подсчитывать
----------- + -------
 ФИНАНСЫ | 3
 МАРКЕТИНГ | 6
 АУДИТ | 5
(3 ряда)

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


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


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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code