[INNER] JOIN significa que el resultado de la consulta solo debe incluir aquellas combinaciones de entradas que cumplan con la condición especificada en ambas tablas originales que sirven como fuentes de datos. Las entradas restantes no se incluyen en el resultado.
La palabra clave INNER se puede omitir, pero mejora la legibilidad del texto de la consulta.
Ejemplo:
// Necesitas averiguar qué bancos son simultáneamente
// contratistas (existen los mismos nombres tanto en
// el catálogo de Contratistas como en el de Bancos).SELECT
Contractors.Link AS Contratista,
Banks.Link AS BancoFROM
Catalog.Contractors AS ContractorsINNER JOIN
Catalog.Banks AS BanksBY
Contractors.Name = Banks.Name
Resultado de la consulta:
Contratista
Banco
AKB PromStroyBank
AKB PromStroyBank
Ver también:
Left External Join
Right External Join
Full External Join