Главная /
SQL: основы /
Групповые функции:
Групповые функции:
вопросПравильный ответ:
возвращают отдельные значения для каждой обрабатываемой строки
возвращают одно значение для каждой группы строк или всех строк, обрабатываемых по запросу
не обрабатывают строки, для которых выражение или столбец, переданные в функцию в качестве аргумента, принимают неопределенные значения
возвращают значение
NULL
, если переданное в качестве аргумента выражение или столбец, принимает для одной из строк, обрабатываемых функцией, неопределенное значение
Сложность вопроса
70
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Пишет вам преподаватель! Оперативно сотрите сайт с ответами интуит. Я буду жаловаться!
03 авг 2017
Другие ответы на вопросы из темы программирование интуит.
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeLang_scopeGroup_id11Tom155.04.31012Alex284.25.010 Запрос SQL предназначен для выборки всех имен студентов и их успеваемости по двум дисциплинам из таблицы Students и сортировки итогового отчета в порядке возрастания номеров групп, а внутри групп – в порядке возрастания суммарных баллов по двум дисциплинам: SELECT Student_name, Math_scope, Lang_scope, Math_scope + Lang_scope AS “summ scope” FROM Students ORDER BY Group_id, summ scope При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину ошибки:
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeMis_daysGroup_id11Tom154.58%1012Alex284.21310……………… Запрос предназначен для получения отчета, содержащего информацию о студентах, количество пропусков занятий которых указано в процентах от общего числа занятий (значение в столбце Mis_days заканчивается знаком %). Столбец Mis_days имеет тип VARCHAR. SELECT Student_name, Mis_days FROM Students WHERE __________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (varchar), Salary (float NOT NULL), Commission_pct (float NOT NULL), Branch_id (int, FK), Hire_date (timestamp) При выполнении следующего запроса сервер БД генерирует ошибку. DELETE Worker_name, Worker_id FROM Worker WHERE Salary IS NULL Укажите причину ошибки.
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (varchar), Salary (float NOT NULL), Commission_pct (float), Branch_id (int, FK), Hire_date (timestamp) Отношение Branch имеет схему: Branch: Branch_id (int PK), Branch_title (varchar), Location_id (int) Запрос SQL предназначен для отображения номеров отделов компании и числа сотрудников, работающих в каждом отделе. Если в отделе нет ни одного сотрудника, в отчете напротив номера этого отдела должно находиться значение 0. SELECT b.Branch_id, COUNT(_________) FROM Worker w _________ w.Branch_id = b.Branch_id GROUP BY ______________ Какие фрагменты кода следует вставить вместо знаков подчеркивания, чтобы обеспечить корректное выполнение запроса и получение требуемого результата.
- # Оператор ALL: