Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como encontrar contagem duplicada entre várias colunas?

SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
FROM MyTable
GROUP BY COL_1, COL_2, COL_3, COL_4

Se você quiser eliminar linhas que não tenham uma duplicata:
SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
FROM MyTable
GROUP BY COL_1, COL_2, COL_3, COL_4
HAVING COUNT(*) > 1