Главная / SQL (Oracle) / Таблица [картинка] [таблица] Запрос имеет следующий вид: SELECT Person_name person, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUPING SETS (Person_name, (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 GROUPING SETS (Person_name, (Person_name, Specialty_id))

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

вопрос

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

при задании наборов группировок каждый отдельный набор должен заключаться в скобки, в данном же случае первый набор группировки – Person_name в скобки не заключен
лишним является название столбца Specialty_id во фразе SELECT
в запросе пропущена фраза GROUP BY
оператор GROUPING SETS является некорректным, вместо него следует использовать оператор GROUPING SET
Сложность вопроса
83
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я сотрудник деканата! Незамедлительно уничтожьте сайт vtone.ru с ответами интуит. Немедленно!
18 дек 2020
Аноним
Экзамен сдан на зачёт.!!!
07 мар 2018
Аноним
Я сотрудник деканата! Незамедлительно удалите сайт и ответы на интуит. Немедленно!
08 дек 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.