Главная / SQL (Oracle) / Таблица [картинка] [таблица] Запрос имеет следующий вид: SELECT Title, Publishing, Collection, avg (Collection) FROM Books GROUP BY GROUPING SETS (Publishing, CUBE (Publishing, Collection)) В результате выполнения запроса сервер БД генерирует сообщение об

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

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

SELECT Title, Publishing, Collection, avg (Collection) FROM Books GROUP BY GROUPING SETS (Publishing, CUBE (Publishing, Collection))

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

вопрос

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

во фразе SELECT отсутствует функция grouping, которая является обязательной для запросов, в которых используются наборы группировок (GROUPING SETS)
наборы группировок не могут включать повторяющиеся столбцы (выражения)
неверный синтаксис оператора CUBE
фраза SELECT включает столбец, которого нет во фразе GROUP BY
оператор GROUPING SETS является некорректным, вместо него следует использовать оператор SETS
Сложность вопроса
55
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Нереально сложно
04 дек 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.