![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/06/2008, 23:45
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses 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 |