Słowo kluczowe SQL INNER JOIN
❮ Odniesienie do słów kluczowych SQL
POŁĄCZENIE WEWNĘTRZNE
Polecenie INNER JOIN
zwraca wiersze, które mają pasujące wartości w obu tabelach.
Poniższy kod SQL wybiera wszystkie zamówienia z informacjami o kliencie:
Przykład
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN
Customers ON Orders.CustomerID = Customers.CustomerID;
Uwaga: Słowo kluczowe INNER JOIN wybiera wszystkie wiersze z obu tabel, o ile istnieje zgodność między kolumnami. Jeśli w tabeli „Zamówienia” znajdują się rekordy, które nie pasują do „Klientów”, zamówienia te nie zostaną wyświetlone!
Poniższa instrukcja SQL wybiera wszystkie zamówienia z informacjami o kliencie i nadawcy:
Przykład
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);
❮ Odniesienie do słów kluczowych SQL