Palabra clave SQL INNER JOIN
❮ Referencia de palabras clave de SQL
UNIR INTERNAMENTE
El INNER JOIN
comando devuelve filas que tienen valores coincidentes en ambas tablas.
El siguiente SQL selecciona todos los pedidos con información del cliente:
Ejemplo
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN
Customers ON Orders.CustomerID = Customers.CustomerID;
Nota: La palabra clave INNER JOIN selecciona todas las filas de ambas tablas siempre que haya una coincidencia entre las columnas. Si hay registros en la tabla "Pedidos" que no tienen coincidencias en "Clientes", ¡estos pedidos no se mostrarán!
La siguiente instrucción SQL selecciona todos los pedidos con información del cliente y del remitente:
Ejemplo
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);
❮ Referencia de palabras clave de SQL