Главная / SQL (Oracle) / Таблица [картинка] [таблица] Запрос имеет следующий вид: SELECT Publishing p, Quantity q, sum (Price) s, group (Publishing) g1, group (Quantity) g2 FROM Books GROUP BY GROUPING SETS (Publishing, CUBE (Publishing, Quantity)) В результате выполнения запроса

Таблица Books состоит из строк: files
Book_idTitlePublishingSizeQuantityPriceCollection
11TigersStreet Publishing300130013
12TurtlesBilly Press200045013
13AnimalsStreet Publishing30000240
14Tigers huntingBilly Press1100178011

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

SELECT Publishing p, Quantity q, sum (Price) s, group (Publishing) g1, group (Quantity) g2 FROM Books GROUP BY GROUPING SETS (Publishing, CUBE (Publishing, Quantity))

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

вопрос

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

наборы группировок GROUPING SETS не могут создаваться на основе операторов CUBE и ROLLUP
во фразе SELECT не может присутствовать более одного выражения с функцией GROUP
функции GROUP не существует, вместо нее следовало использовать функцию GROUPING
в функцию GROUP передается неверное число аргументов
Сложность вопроса
85
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Гранд мерси за ответы по интуиту.
15 ноя 2019
Аноним
Я преподаватель! Прямо сейчас уничтожьте сайт с ответами на интуит. Не ломайте образование
24 апр 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.