Главная /
SQL: основы /
Отношение [картинка] [таблица] Запрос SQL предназначен для выборки всех имен студентов и их успеваемости по двум дисциплинам из таблицы Students и сортировки итогового отчета в порядке возрастания номеров групп, а внутри групп – в порядке возрастания сумм
Отношение Students
состоит из следующих кортежей:
Student_id | Student_name | Head_stud_id | Math_scope | Lang_scope | Group_id |
11 | Tom | 15 | 5.0 | 4.3 | 10 |
12 | Alex | 28 | 4.2 | 5.0 | 10 |
Запрос SQL предназначен для выборки всех имен студентов и их успеваемости по двум дисциплинам из таблицы Students
и сортировки итогового отчета в порядке возрастания номеров групп, а внутри групп – в порядке возрастания суммарных баллов по двум дисциплинам:
При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину ошибки:
вопросПравильный ответ:
псевдоним, который используется во фразе
ORDER BY
, не заключен в двойные кавычки
в предложении
ORDER BY
может присутствовать название только одного столбца или выражения
выражение
Math_scope
+ Lang_scope
не заключено в скобки
псевдоним "
summ scope
" должен отделяться от выражения пробелом, а не предлогом AS
в предложении
ORDER BY
не допускается использование псевдонимов столбцов Сложность вопроса
88
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Какой студент находит эти тесты по интуит? Это же безумно легко
12 авг 2019
Другие ответы на вопросы из темы программирование интуит.
- # Выберите из предложенного списка варианты с правильной расстановкой приоритетов (очередности выполнения) различных групп операторов:
- # При выполнении следующего запроса сервер БД генерирует ошибку. CREATE TABLE t (f1 INTEGER, f2 CHARACTER(15) NOT NULL, UNIQUE, CONSTRAINT c1 PRIMARY KEY(f1)) Укажите причину ошибки.
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom1516000.81020.05.9812Alex17900NULL1021.06.9813Peter1718000.620NULL14Abel1718000.920NULL Запрос имеет следующий вид SELECT COUNT (Commission_pct) report FROM Worker GROUP BY Branch_id, Salary Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Отношение 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) Запрос предназначен для отображения имен сотрудников, имеющих оклад ниже среднего значения оклада по всем сотрудникам компании SELECT Worker_name FROM Worker WHERE Salary________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата.
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name, Head_stud_id, Math_scope (float), Group_id (int, FK) Запрос предназначен для отображения номеров учебных групп численностью более чем группы 15 и 20. SELECT Group_id FROM Students GROUP BY Group_id HAVING COUNT(Student_id) __________ (SELECT COUNT(Student_id) FROM Students GROUP BY Group_id HAVING Group_id IN (15, 20)) Укажите операторы сравнения, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата: