Главная /
SQL: основы /
Отношение [картинка] Students: Student_id (int, PK), Student_name, Head_stud_id, Math_scope, Group_id (int) Отношение Groups имеет схему: Groups: Group_id (int PK), Grade_level (int), Specialty_id, Head_stud_id Запрос SQL предназначен для отображения инфо
Отношение Students
имеет схему:
Students: Student_id (int, PK), Student_name, Head_stud_id, Math_scope, Group_id (int)
Отношение Groups
имеет схему:
Groups: Group_id (int PK), Grade_level (int), Specialty_id, Head_stud_id
Запрос SQL предназначен для отображения информации об учебных группах. Отчет должен включать номера учебных групп и имена студентов, обучающихся в этих группах, в отчете также должны быть представлены учебные группы, к которым еще не приписаны никакие студенты (новые учебные группы).
Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата.
вопросПравильный ответ:
Groups, Students WHERE Students.Group_id = Groups.Group_id
Groups g, Students s WHERE Students.Group_id = Groups.Group_id
Groups g LEFT OUTER JOIN Students s WHERE Students.Group_id = Groups.Group_id
Groups g LEFT OUTER JOIN Students s ON s.Group_id = g.Group_id
Groups g JOIN Students s USING Students.Group_id = Groups.Group_id
Сложность вопроса
77
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Благодарю за ответы по intiut'у.
25 фев 2020
Аноним
Я сотрудник университета! Тотчас удалите сайт vtone.ru с ответами по интуит. Не ломайте образование
18 июн 2019
Другие ответы на вопросы из темы программирование интуит.
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name(varchar), Head_stud_id, Math_scope (float, NOT NULL), Lang_scope (float, NOT NULL), Group_id (int) При выполнении следующего запроса сервер БД генерирует ошибку. DELETE Student_name, Student_id FROM Students WHERE Math_scope 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) Отношение Manager имеет аналогичную схему. Требуется добавить в таблицу Manager данные о номере, фамилии, зарплате и номере отдела сотрудников с зарплатой более 1000. Выберите варианты запроса, решающие поставленную задачу.
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeLang_scopeGroup_id11Lincoln153.45.01012NULL284.24.310 Запрос SQL имеет вид: SELECT Student_name, Group_id, AVG(Math_scope) FROM Students WHERE Group_id in (10, 20) GROUP BY Group_id При попытке выполнить запрос, сервер БД генерирует ошибку. Укажите правильную причину ошибки:
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeSalaryGroup_id11Lincoln152.3NULL1015LiNULL4.211002013Alan154.7130020 Запрос SQL имеет следующий вид: SELECT r.n1 name1, r.n2 name2 FROM (SELECT hs.Student_name n1, s.Student_name n2 FROM Students s, Students hs WHERE s.Head_stud_id = hs.Student_id) r WHERE LEFT(r.n1, 1) = LEFT(r.n2, 1) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeLang_scopeGroup_id11Tom153.94.31012Alex284.25.010 Запрос SQL имеет вид: SELECT Student_name AS “name” FROM Students s WHERE Math_scope > (SELECT Math_scope FROM Students WHERE Student_id IN (11, 12)) При попытке выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки: