SQL - Consulta Obtener Rangos

 
Vista:

Consulta Obtener Rangos

Publicado por makkanan (2 intervenciones) el 18/09/2007 09:09:22
WEnas,
tengo una tabla de la siguiente forma:

Campo 1 Campo2 Campo 3
---------------------------------------------------------
1 datos_cmp2 datos_cmp3
1 datos_cmp2 datos_cmp3
1 datos_cmp2 datos_cmp3
1 datos_cmp2 datos_cmp3
1 datos_cmp2 datos_cmp3
2 datos_cmp2 datos_cmp3
2 datos_cmp2 datos_cmp3

donde campo1 guarda registros que se pueden repetir y la información q hay en campo2 y campo 3 es irrelevante para la pregunta que tengo q hacer.
La consulta que necesito hacer es q en una base de datos con mas de 4500 registros, donde el valor del campo1 se puede repetir, es que necesito sacar todos aquellos registros donde el valor que hay en campo1 se repita mas de cinco veces o sea igual a cinco, o lo que es lo mismo, un consulta donde me saque todos los registros menos los que el valor que hay en campo1 se repita menos de cinco veces.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Consulta Obtener Rangos

Publicado por makkanan (2 intervenciones) el 18/09/2007 14:23:34
Gracias a todos, ya conseguí solucionarlo utilizando la clausula HAVING.
Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Consulta Obtener Rangos

Publicado por Isaias (5072 intervenciones) el 18/09/2007 18:42:03
Exacto, la respuesta es

HAVING COUNT(*) > 4
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar