English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод использования ключа SQL LEFT JOIN и примеры

Справочник по ключевым словам SQL

LEFT JOIN

LEFT JOIN возвращает все строки из левой таблицы и соответствующие строки из правой таблицы. Если совпадений нет, то результаты с правой стороны будут NULL.

Следующий SQL выбирает всех клиентов и все их возможные заказы:

 SELECT Customers.CustomerName, Orders.OrderID
 FROM Customers
 LEFT JOIN Orders
 ON Customers.CustomerID = Orders.CustomerID
 ORDER BY Customers.CustomerName;

Внимание:LEFT JOIN возвращает все записи из левой таблицы (Клиенты Customers), даже если они не соответствуют правой таблице (Заказы Orders).

Справочник по ключевым словам SQL