Back to questions
Junior — Middle
70
В чем заключается применение операции LEFT JOIN в SQL и какие результаты она возвращает?
Companies where asked
TVision
Answer from AI
sobes.tech AI
Операция LEFT JOIN в SQL используется для объединения двух таблиц таким образом, что в результирующем наборе будут все записи из левой (первой) таблицы, а из правой (второй) — только совпадающие по условию соединения.
Если для строки из левой таблицы нет соответствующих записей в правой, то в результирующем наборе поля правой таблицы будут заполнены NULL.
Пример:
SELECT A.id, A.name, B.order_date
FROM Customers A
LEFT JOIN Orders B ON A.id = B.customer_id;
Этот запрос вернет всех клиентов, включая тех, у кого нет заказов. Для клиентов без заказов поле order_date будет NULL.