Що робить LEFT JOIN?
LEFT JOIN повертає всі рядки з лівої таблиці (тієї, що вказана першою в запиті),
і лише ті рядки з правої, що збігаються.
Якщо в правій таблиці немає збігу - на її місці будуть NULL.
Приклад
sql
SELECT *
FROM customers
LEFT JOIN orders
ON customers.id = orders.customer_id;Тут у результат потраплять усі клієнти,
а для тих, у кого немає замовлень - стовпці з orders будуть заповнені NULL.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.