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

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

Требуется получить номера отделов (Branch_id), в которых нет зарплаты менее 1000. Выберите из предложенных вариантов те, которые обеспечивают выполнение задания.

вопрос

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

SELECT DISTINCT Branch_id FROM Worker WHERE Salary >= 1000
SELECT Branch_id FROM Worker GROUP BY Branch_id HAVING Salary >= 1000
SELECT DISTINCT Branch_id FROM Worker WHERE Branch_id NOT IN (SELECT Branch_id FROM Worker WHERE Salary < 1000)
SELECT Branch_id FROM Worker GROUP BY Branch_id HAVING MIN(Salary) >= 1000
SELECT DISTINCT Branch_id FROM Worker WHERE Salary >= 1000 GROUP BY Branch_id HAVING MAX(Salary) >= 1000
Сложность вопроса
75
Сложность курса: SQL
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень намудрённый вопрос intuit.
30 апр 2017
Аноним
Я провалил экзамен, почему я не нашёл этот сайт с ответами интуит месяц назад
27 мар 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.