SQL INNER JOIN
❮ SQL Справочник Ключевых слов
INNER JOIN
Команда INNER JOIN
возвращает строки, имеющие совпадающие значения в обеих таблицах.
Следующий SQL выбирает все заказы с информацией о клиенте:
Пример
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN
Customers ON Orders.CustomerID = Customers.CustomerID;
Попробуйте сами »Примечание: Ключевое слово INNER JOIN выбирает все строки из обеих таблиц до тех пор, пока существует соответствие между столбцами. Если в таблице "Заказы" есть записи, которые не имеют совпадений в разделе "Клиенты", то эти заказы не будут показаны!
Следующая инструкция SQL выбирает все заказы с информацией о клиенте и грузоотправителе:
Пример
SELECT Orders.OrderID, Customers.CustomerName, Shippers.ShipperName
FROM
((Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID)
INNER JOIN Shippers ON Orders.ShipperID = Shippers.ShipperID);
Попробуйте сами »