Главная / SQL (Oracle): Основы / Имеется модель данных:[картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number), Price (number NOT NULL) Запрос SQL имеет вид: SELECT VARIANCE (ALL nvl

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

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

Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number), Price (number NOT NULL)

Запрос SQL имеет вид:

SELECT VARIANCE (ALL nvl (Quantity, 1) * Price) FROM Books GROUP BY Publishing WHERE nvl (Quantity, 1) * Price > 5000 and Publishing <> 'Black cat'

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

вопрос

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

в функции VARIANCE используется недопустимый модификатор ALL
функции VARIANCE не существует
запрос, включающий групповые функции, не может включать фразу WHERE
во фразе WHERE не могут использоваться столбцы, по которым осуществляется группировка, то есть которые присутствуют во фразе GROUP BY
фраза WHERE должна следовать перед фразой GROUP BY, но не после нее
Сложность вопроса
47
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Нереально сложно
07 июл 2018
Аноним
Какой человек ищет данные вопросы inuit? Это же очень простые ответы
21 май 2018
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.