Главная / SQL (Oracle) / Таблица [картинка] [таблица] Запрос имеет следующий вид: SELECT Person_name person, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY SETS (Person_name, ROLLUP (Person_name, Specialty_id)) В результате выполнения запроса сервер БД генерирует соо

Таблица Persons состоит из следующих строк: files
Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary
11Jorge25.03.197841011400
12Tom28.09.197851215200
13Tom21.02.197751314300
14Jorge06.11.197851199100

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

SELECT Person_name person, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY SETS (Person_name, ROLLUP (Person_name, Specialty_id))

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

вопрос

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

при задании наборов группировок не могут применяться операторы ROLLUP и CUBE
неверный синтаксис оператора ROLLUP
оператор SETS является некорректным, вместо него следует использовать оператор GROUPING SETS
операторы GROUP BY и GROUPING не могут использоваться совместно
неверный синтаксис оператора SETS, наборы группировок должны быть заключены в скобки
Сложность вопроса
62
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные решения - я бы сломался c этими тестами intuit.
17 окт 2020
Аноним
Это очень простой решебник по интуиту.
07 июл 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.