Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2010, 12:57
Legolas_Bilbao
 
Fecha de Ingreso: mayo-2005
Mensajes: 423
Antigüedad: 19 años
Puntos: 1
Sacar media pero con condiciones

Buenas a todos, me gustaría sacar una media de una serie de valores pero contando que este valor se repita al menos 3 veces.

Ejemplo

id valor1
1 3
1 2
1 45
2 1
2 2
3 4
3 7
3 6

con esto conseguiria la media

select avg(valor1), id from tabla group by id

pero quiero que solo me valgan aquellos que se han repito al menos n veces

yo he pesando select avg(valor1), id from tabla where count(id) > n group by id

pero my sql me dice que nones, el error que me salta es Invalid use of group function

Alguna luz para el camino?

gracias de antemano
__________________
Dios creo un equipo perfecto a los demas los lleno de extranjeros