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