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

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

Запрос предназначен для отображения информации о среднем окладе (Salary) в отделе №10 среди сотрудников, которые подчиняются менеджеру с номером 17:

SELECT Branch_id, AVG (ALL Salary) FROM Worker GROUP BY Branch_id HAVING Branch_id =10 AND Manager_id = 17

При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки при условии, что столбец Salary имеет тип данных float.

вопрос

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

в групповой функции AVG используется недопустимый модификатор ALL
во фразе HAVING не может быть составных условий
во фразе HAVING присутствует столбец, по которому не осуществляется группировка и который не передается в качестве аргумента в групповую функцию
неправильное размещение фразы HAVING
Сложность вопроса
18
Сложность курса: SQL: основы
56
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил зачёт, почему я не увидел данный сайт с ответами с тестами intuit месяц назад
02 июл 2017
Аноним
Очень сложные тесты
01 апр 2017
Аноним
Кто находит данные ответы с интуитом? Это же элементарно
16 окт 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.