Um inner join aplica duas fases de processamento lógico de consulta – aplica o produto cartesiano entre duas tabelas de entrada como o cross join e, em seguida, filtra as linhas com base em um predicado que você especifica. Assim como o cross join, os inner joins têm duas sintaxes padrão. SELECT E.EMPID, E.FIRSTNAME, E.LASTNAME, …
Logicamente, um cross join é o tipo mais simples de junção. Um cross join implementa somente uma fase de processamento lógico de consulta – um produto cartesiano. Essa fase opera sobre as duas tabelas fornecidas como entradas para junção e produz um produto cartesiano das duas. Isto é, é feita a correspondência de cada linha …