Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2011, 15:48
Avatar de LUISESPOCH
LUISESPOCH
 
Fecha de Ingreso: octubre-2006
Mensajes: 194
Antigüedad: 18 años, 2 meses
Puntos: 0
Exclamación Cómo contar filas duplicadas en mas de 2 columnas?

Saludos amigois de este foro....

Por favor si me pueden ayduar,... me sigue sin salir este lio...

Tengo el siguiente query para verificar si se repiten los valores entre 4 columnas

INSERT INTO @TBL_DUPLICADOS_CL_CO (NUT, TASK_STEP_CODE, TASK_INIT_DATE, DATE_CREATED)
SELECT B.NUT,
B.COD_TASK_STEP_CODE,
B.TASK_INIT_DATE,
B.DATE_CREATED
FROM mi_otra_tabla B
GROUP BY B.NUT, B.COD_TASK_STEP_CODE, B.TASK_INIT_DATE, B.DATE_CREATED
HAVING
(COUNT(B.NUT)>1
AND COUNT(B.COD_TASK_STEP_CODE)>1
AND COUNT(B.TASK_INIT_DATE)>1
AND COUNT(B.DATE_CREATED)>1

Como deberia ser el HAVING?

Es decir...
La 1era, 2da, 3era columna se repite todas iguales, y la 4ta se repite solo 2 veces..
Cómo debería ser mi select de agrupamiento?

Utilizo SQL 2000

Gracias a todos...

LE