Главная / SQL / Отношение [картинка] Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id(int), Salary (float, NOT NULL), Commission_pct (float), Branch_id (int), Hire_date (timestamp) Требуется получить в одном столбце имена сотрудников 10-го отдела и их

Отношение Worker имеет схему:files Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id(int), Salary (float, NOT NULL), Commission_pct (float), Branch_id (int), Hire_date (timestamp)

Требуется получить в одном столбце имена сотрудников 10-го отдела и их менеджеров. Выберите варианты запросов, соответствующие заданию.

вопрос

Правильный ответ:

SELECT Worker_name FROM Worker UNION (SELECT b.Worker_name FROM Worker a, Worker b WHERE a.Manager_id = b.Worker_id) WHERE Branch_id = 10
SELECT Worker_name FROM Worker WHERE Branch_id = 10 UNION (SELECT b.Worker_name FROM Worker a, Worker b WHERE a.Manager_id = b.Worker_id AND a.Branch_id = 10)
SELECT b.Worker_name FROM Worker a INNER JOIN Worker b ON a.Manager_id = b.Worker_id AND a.Branch_id = 10 UNION SELECT Worker_name FROM Worker WHERE Branch_id = 10
SELECT a.Worker_name, b.Worker_name FROM Worker a, Worker b WHERE a.Manager_id = b.Worker_id AND a.Branch_id = 10
SELECT Worker_name FROM Worker WHERE Branch_id = 10 UNION SELECT b.Worker_name FROM Worker a, Worker b WHERE a.Manager_id = b.Worker_id AND a.Branch_id = 10
Сложность вопроса
87
Сложность курса: SQL
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой студент гуглит эти вопросы по интуит? Это же элементарно
17 сен 2019
Аноним
Зачёт прошёл. Лечу выпивать отмечать экзамен intuit
27 фев 2018
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.