Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/06/2008, 23:45
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Problema con la función avg

Si el campo maestro es realmente numérico (compruébalo), debes hacerlo así, si es que quieres sacar la media de todos esos números:

SELECT AVG(maestro) as media FROM reportesdemaestros.

No debes agrupar, pues si agrupas buscará sacar el valor medio de los elementos por grupos: agrupará primero por números, y realmente te estará sacando la media de los 01, 02, 03, etc., sumando, por ej., todos los 02 y dividiendo por el número de 02, y siempre te daría el mismo número, 02; y así con todos los demás. Y tampoco debes tratar de mostrar un dato de un registro cuando obtienes un resultado de una media sin agrupar, pues te dará error.

Última edición por jurena; 18/06/2008 a las 01:19