sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo encontrar el recuento duplicado entre varias columnas?

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

Si alguna vez desea eliminar las filas que no tienen un duplicado:

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