Palavra-chave SQL INNER JOIN
❮ Referência de palavras-chave SQL
JUNÇÃO INTERNA
O INNER JOIN
comando retorna linhas que possuem valores correspondentes em ambas as tabelas.
O SQL a seguir seleciona todos os pedidos com informações do cliente:
Exemplo
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN
Customers ON Orders.CustomerID = Customers.CustomerID;
Nota: A palavra-chave INNER JOIN seleciona todas as linhas de ambas as tabelas, desde que haja uma correspondência entre as colunas. Se houver registros na tabela "Pedidos" que não tenham correspondências em "Clientes", esses pedidos não serão exibidos!
A seguinte instrução SQL seleciona todos os pedidos com informações do cliente e do remetente:
Exemplo
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);
❮ Referência de palavras-chave SQL