Buenas primero expongo un ejemplo , tengo esta consulta 
 
Select sum(ventas) from consumos where provee in ('1','2','3') and weblogin = 'sociotest' group by provee
 
Y con esto obtengo para cada proveedor la suma total.
 
sum(ventas)
23366.15
2289.06
98.69
 
 
Si lo modigo y cambio el sum(ventas) por avg(ventas) me dará la media para cada proveedor , hasta aquí correcto.
Obtendre algo como esto , aki pongo datos ficticios
 
100
200
300
 
 
Y ahora lo que intento hacer es hacer la media de la media (los ultimos valores obtenidos) 
 
Es decir que me sume    (   100+200+300                /     3                              )
                                            valores anteriores        /     num de proveedores)
 
 
He probado algo como esto pero no funciona
Select avg(avg(ventas)) from consumos ....
 
 
gracias radge 
   
 



