Главная / SQL (Oracle): Основы / Имеется модель данных:[картинка] , где таблица Recent_Jobs имеет структуру: Recent_Jobs: Job_id (number PK), Position (varchar2 (40)), Started_from (date), Lasted_to (date), Employer_comments (varchar2 (200)), Sal (number) Запрос имеет следующий вид: SELE

Имеется модель данных:files

, где таблица Recent_Jobs имеет структуру:

Recent_Jobs: Job_id (number PK), Position (varchar2 (40)), Started_from (date), Lasted_to (date), Employer_comments (varchar2 (200)), Sal (number)

Запрос имеет следующий вид:

SELECT AVG (Sal) FROM Recent_Jobs WHERE AVG (Sal) > 1000 GROUP BY Job_id

При попытке выполнить запрос сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки:

вопрос

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

во фразе GROUP BY не может присутствовать столбец, которого нет в списке столбцов (выражений) фразы SELECT
во фразе WHERE не могут использоваться групповые функции (если не принимать во внимание подзапросы)
фраза WHERE должна стоять после фразы GROUP BY, обратный порядок не допускается
вместо GROUP BY следовало использовать ключевое слово GROUP
Сложность вопроса
69
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен прошёл на 4 с минусом. Спасибо сайту
16 сен 2020
Аноним
Экзамен прошёл на зачёт.
30 ноя 2019
Аноним
Пишет вам сотрудник деканата! Тотчас уничтожьте сайт vtone.ru с ответами на интуит. Это невозможно
02 авг 2017
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.