La unión SELF JOIN es una unión regular, la tabla está unida consigo misma.
Sintaxis SQL SELF JOIN
SELECT nombre_columna(s)
FROM tabla1 T1, tabla1 T2
WHERE condicion;
La siguiente instrucción SQL coincide con los clientes que son de la misma ciudad
SELECT A.Nombre_Cliente AS Nombre_Cliente1
, B.Nombre_Cliente AS Nombre_Cliente2
, A.Ciudad
FROM Clientes A, Clientes B
WHERE A.ClienteID <> B.ClienteID
AND A.Ciudad = B.Ciudad
ORDER BY A.Ciudad;