кодесурса
«SQL

Упражнения по SQL для сотрудников База данных: перечислите имена сотрудников и их руководителей, разделенные строкой «работает для»

script1adsense2code
script1adsense3code

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

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

19. Напишите запрос в SQL, чтобы перечислить имена сотрудников и их руководителей, разделенные строкой «работает для».

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


Иллюстрированная презентация:

«SQL

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

SELECT e.emp_name || ' works for ' || m.emp_name
FROM employees e,
     employees m
WHERE e.manager_id = m.emp_id;

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

 ? Колонок?
--------------------------
 BLAZE работает на KAYLING
 CLARE работает для KAYLING
 JONAS работает на KAYLING
 Скарлет работает на JONAS
 Фрэнк работает на JONAS
 САНДРИН работает на ФРАНК
 ADELYN работает для BLAZE
 WADE работает для BLAZE
 MADDEN работает для BLAZE
 TUCKER работает для BLAZE
 ADNRES работает для SCARLET
 Юлий работает на BLAZE
 МАРКЕР работает на CLARE
(13 рядов)

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


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


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

Предыдущий: Напишите запрос в SQL, чтобы перечислить сотрудников, которые присоединились в январе месяце.
Далее: напишите запрос в SQL, чтобы перечислить имена сотрудников и их руководителей, разделенные строкой «работает для».

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code