Сопоставление Junior merge, join и concat спрашивают часто обновлено
Типы соединений merge
Вопрос
Сопоставьте how и результат соединения заказов (слева) с клиентами (справа).
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
inner пересечение ключей, left и right сохраняют всю свою сторону, outer объединение ключей, cross декартово произведение без ключа.
Правильные пары
innerТолько заказы, у которых есть клиентleftВсе заказы, у части клиент NaNrightВсе клиенты, у части заказы NaNouterВсе заказы и все клиентыcrossКаждый заказ с каждым клиентомРазбор
inner пересечение ключей, left и right сохраняют всю свою сторону, outer объединение ключей, cross декартово произведение без ключа.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.