
24/07/2008, 02:05
|
| | Fecha de Ingreso: julio-2003 Ubicación: España
Mensajes: 723
Antigüedad: 21 años, 7 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) |