Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

traer registro que se repite mas de 3 veces

Estas en el tema de traer registro que se repite mas de 3 veces en el foro de SQL Server en Foros del Web. Hola. Tengo una tabla la cual tiene un campo llamado NOMBRE..Quiero hacer un select cuya condicion es que el mismo nombre(ej:Marco) se repita mas de ...
  #1 (permalink)  
Antiguo 21/11/2006, 18:12
 
Fecha de Ingreso: marzo-2006
Mensajes: 178
Antigüedad: 18 años, 1 mes
Puntos: 1
traer registro que se repite mas de 3 veces

Hola.
Tengo una tabla la cual tiene un campo llamado NOMBRE..Quiero hacer un select cuya condicion es que el mismo nombre(ej:Marco) se repita mas de tres veces en el campo NOMBRE
  #2 (permalink)  
Antiguo 24/11/2006, 17:27
 
Fecha de Ingreso: octubre-2006
Mensajes: 86
Antigüedad: 17 años, 6 meses
Puntos: 1
NO SE SI TE ENTENDI ESPERO QUE SI

SELECT nb1.nombre FROM nombretabla AS nb1 WHERE (SELECT COUNT(nb2.nombre) FROM nombretabla AS nb2 WHERE nb2.nombre = nb1.nombre) > 3

Donde nombretabla es el nombre de tu tabla

Bueno espero que te sirva
  #3 (permalink)  
Antiguo 24/11/2006, 19:30
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 1 mes
Puntos: 37
creo que es mas sencilla

SELECT nombre,count(nombre)
FROM Tabla
group by nombre
having count(nombre)>3

saludos

bye
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:01.