encontrar duplicados en SQL

bueno ya que esta integrando use esto para algo,no se si esta es la mejor manera pero uno encuentra los duplicados en el campo elegido y ve cuantas veces esta repetido.

SELECT proyectos, 
COUNT(proyectos) AS veces
FROM transacciones
GROUP BY proyectos
HAVING ( COUNT(proyectos) > 1 )

También sirve para encontrar las únicas:
SELECT proyectos, 
COUNT(proyectos) AS veces
FROM transacciones
GROUP BY proyectos
HAVING ( COUNT(proyectos) = 1 )

PD:imaginen en uno que no sepan cuales son únicos

fuente