ah ok.... el query que te envie es para que al momento de insertar la informacion, el insert no truene intentando insertar claves que ya existen....
es decir, el select solo obtiene las claves que aun no existen en la tabla...
lo puedes aplicar con mas de un campo en la llave primaria... solo ingresa todos los campos clave en el join y al menos uno en la clausula where...
Si queires obtener un resultset con las filas duplicadas, seria...
Código:
Select *
From miTabla
Group by
[campos que pueden repetirse]
Having
count(1)> 1

saludos