Главная /
SQL: основы /
Отношение [картинка] Students: Student_id (int, PK), Student_name (char), Head_stud_id, Math_scope (float), Lang_scope (float), Group_id (int) Запрос имеет следующий вид: SELECT Group_id, AVG (Math_scope) FROM Students WHERE AVG(Math_scope) > 14.5 GROU
Отношение Students
имеет схему:
Students: Student_id (int, PK), Student_name (char), Head_stud_id, Math_scope (float), Lang_scope (float), Group_id (int)
Запрос имеет следующий вид:
При попытке выполнить запрос сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
в качестве аргумента групповой функции не может передаваться выражение (столбец), принимающее для некоторых строк исходного отношения значение
NULL
во фразе
WHERE
не могут использоваться групповые функции (если не принимать во внимание подзапросы)
Во фразе
SELECT
не допускается использование столбцов и выражений, если там присутствуют групповые функции
вместо
GROUP BY
следовало использовать ключевое слово GROUP
Сложность вопроса
15
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
просто спасибо
10 апр 2017
Другие ответы на вопросы из темы программирование интуит.
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name(varchar), Head_stud_id, Math_scope (float, NOT NULL), Lang_scope (float, NOT NULL), Group_id (int) При выполнении следующего запроса сервер БД генерирует ошибку. UPDATE Students SET Math_scope TO NULL WHERE Math_scope < 3.2 AND Math_scope > 2.1 Укажите причину ошибки.
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (id), Salary (float NOT NULL), Commission_pct (float NOT NULL), Branch_id (int, FK), Hire_date (timestamp) Требуется удалить записи о сотрудниках, являющихся менеджерами. Выберите варианты запроса, решающего поставленную задачу.
- # Выберите среди предложенных ниже вариантов те, которые отражают корректный порядок следования различных фраз в запросе на выборку данных
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeSalaryGroup_id11Lincoln154.911001012Li284.212002013Alan244.713002014Tom244.6160020 Запрос имеет следующий вид SELECT MAX(Salary) report FROM Students GROUP BY Group_id, Head_stud_id Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Какие операторы сравнения могут применяться в условии WHERE, если в качестве правого операнда используется подзапрос (однострочный или многострочный):