Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/11/2005, 11:08
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Para obtener el promedio de todas las anotaciones... es decir, se suman todos los valores y se dividen entre el total de elementos...

Código:
SELECT 
	AVG(VALOR) AS Expr1
FROM 
	VAL_HISTORICO
WHERE 
	(MES = '2') AND (ANO = '2005')
GROUP BY 
	MES,ANO

Para obtener el promedio de las anotaciones diferentes... es decir si esta dos veces el 100 para febrero de 2005 solo se toma como una sola...ya que es igual...


Código:
SELECT 
	AVG(DISTINCT VALOR) AS Expr1
FROM 
	VAL_HISTORICO
WHERE 
	(MES = '2') AND (ANO = '2005')
GROUP BY 
	MES,ANO