Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/07/2008, 02:05
DjNelson
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 10 meses
Puntos: 0
Respuesta: Como genero un promedio?

Si trabajas con sql server hay una función llamada ISNULL,

Recibe 3 parametros:

El primero lo que quieres comprobar, el campo.
El segundo lo que quieres que salga en caso de que el anterior no sea nulo.
Y el tercero es lo que quieres que salga en caso de que sea nulo.

ISNULL(Nota,Nota,0)-->si la nota no es un nulo saca la nota, si lo es saca un 0 para poder hacer la media a continuación.

Para sacar la media existe una función llamada AVG (average)

SELECT AVG(ISNULL(Nota,Nota,0)) as Media FROM Notas

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)