Главная /
SQL: основы /
Фраза GROUP BY:
Фраза GROUP BY
:
Правильный ответ:
предшествует фразе
WHERE
используется для разбиения исходного отношения на группы
является обязательной, если в запросе используются групповые функции
является обязательной, если во фразе
SELECT
помимо групповой функции присутствует название какого-либо столбца или выражение
Сложность вопроса
84
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за подсказками по intiut'у.
06 сен 2018
Аноним
Я сотрудник университета! Незамедлительно сотрите сайт и ответы интуит. Не ломайте образование
02 май 2016
Аноним
Какой студент ищет эти ответы интуит? Это же легко
29 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Выберите из предложенного списка вариант с правильной расстановкой приоритетов (очередности выполнения) различных групп операторов:
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeSalaryGroup_id11Lincoln164.111001015LiNULL4.2NULL2013NULL154.713002016TomNULL4.0 Запрос SQL имеет следующий вид: SELECT hs.Student_name name, hs.Math_scope scope FROM Students s, Students hs WHERE s.Head_stud_id = hs.Student_id GROUP BY hs.Student_name HAVING AVG (s.Math_scope) > hs.Math_scope Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom1710000.51020.05.9812Alexander17900NULL2021.06.98 Отношение Branch состоит из следующих кортежей: Branch_idBranch_titleLocation_id10Accounting1120Research12 Запрос SQL имеет следующий вид: SELECT r.n1 name1 FROM (SELECT Worker_name n1, Branch_title n2 FROM Worker, Branch WHERE Worker.Branch_id = Branch.Branch_id) r WHERE len(r.n2) +1 = len(r.n1) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom155000.41020.05.9812Alex151200NULL2021.06.9815James171100NULL2021.06.98 Отношение Branch состоит из следующих кортежей: Branch_idBranch_titleLocation_id10Accounting1120Research12 Запрос SQL имеет вид: SELECT Worker_name name FROM Worker w WHERE NOT EXISTS (SELECT * FROM Branch b WHERE w.Branch_id = b.Branch_id AND b.Branch_id = 20) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Salary, Commission_pct, Branch_id (int, FK) Отношение Manager имеет схему: Manager: Manager_id (int, PK), Manager_name (varchar), Managed_branch_id Запрос предназначен для отображения имен сотрудников, которые не встречаются среди имен менеджеров SELECT Worker_name FROM Worker _________ SELECT Manager_name FROM Manager Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата