Quando a condição de junção envolve somente um operador de igualdade, a junção é chamada de equi join. Quando a condição de junção envolve qualquer operador, além do de igualdade, a junção é chamada de non-equi join. Como exemplo de um non-equi join, a consulta a seguir junta duas instâncias da tabela Employees para produzir pares exclusivos de funcionários.
[sourcecode language=”sql”]
SELECT
E1.empid,
E1.firstname,
E1.lastname,
E2.empid,
E2.firstname,
E2.lastname
FROM HR.Employees AS E1
JOIN HR.Employees AS E2
ON E1.empid < E2.empid;
[/sourcecode]