Главная /
SQL: основы /
Внешнее соединение:
Внешнее соединение:
вопросПравильный ответ:
это соединение строк из нескольких отношений, при котором используется отличная от равенства операция сравнения
возвращает все строки хотя бы одной таблицы, участвующей в соединении
может быть только левым или правым
обеспечивается применением операторов:
LEFT (RIGHT, FULL) OUTER JOIN
Сложность вопроса
92
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за решебник по интуиту.
19 апр 2020
Аноним
Зачёт сдан. Бегу кутить отмечать зачёт по тестам
02 май 2017
Другие ответы на вопросы из темы программирование интуит.
- # Отношение Branch состоит из следующих кортежей: [Большая Картинка] Branch_idBranch_titleLocation_id10Accounting1120Research1230Accounting1240Banking11 Запрос предназначен для отображения всех номеров отделов, названия которых начинаются с символа "А" SELECT Branch_id FROM Branch WHERE _____________________ Из приведенных ниже вариантов кода укажите те варианты, которыми можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу.
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom151000$0.81020.05.9812Alex17900$NULL2021.06.9813Jack151500$0.420NULL Запрос имеет следующий вид: SELECT AVG(Commission_pct) AS report FROM Worker Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Отношение [Большая Картинка] Groups: Group_id (int PK), Grade_level (int), Specialty_id (int FK), Head_stud_id Отношение Students имеет схему: Students: Student_id (int, PK), Student_name (NOT NULL), Head_stud_id, Math_scope, Group_id (int, FK) Запрос SQL предназначен для отображения номеров учебных групп и числа студентов, обучающихся в каждой группе. Если в группе нет ни одного студента, в отчете напротив названия этой группы, должно находиться значение 0. SELECT g.Group_id, COUNT(_________) FROM Students s _________ s.Group_id = g.Group_id GROUP BY ______________ Какие фрагменты кода следует вставить вместо знаков подчеркивания, чтобы обеспечить корректное выполнение запроса и получение требуемого результата.
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom1510000.81020.05.9812Alex17900NULL2021.06.98 Отношение Worker_grade состоит из следующих кортежей: Grade_idLowest_salHighest_sal150090029011500 Запрос SQL имеет вид: SELECT Worker_name, Grade_id FROM Worker, Worker_grade WHERE Salary BETWEEN Lowest_sal AND Highest_sal AND Grade_id <> 2 Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Отношение 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 Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата