Tema: Funcion AVG
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2014, 20:48
domichis
 
Fecha de Ingreso: julio-2014
Mensajes: 59
Antigüedad: 10 años, 4 meses
Puntos: 0
Funcion AVG

Tengo estos campos en la tabla.

id
campo1


en id tengo estas filas que equivalen a dos registros

1
2


en campo1 tengo estas filas que equivalen a dos registros

5
9


uso la Funcion AVG

Código:
SELECT ID, AVG(CAMPO1) AS MEDIA FROM MATEMATICA GROUP BY ID;
y me sale esto

Código:
+----+----------+
| Id | Campo1 |
+----+----------+
|  1 |        5 |
|  2 |        9 |
+----+----------+
Cuando en terdia que salir asi.
Código:
+----+----------+
| Id |  Media |
+----+----------+
|  1 |      7 
|  2 |        
+----+----------+



Si lo hago por separado si me sale.
Código:
SELECT AVG(CAMPO1) AS MEDIA FROM MATEMATICA;
Pero no lo quiero asi.

+----------+
| Media |
+----------+
| 7 |
+----------+

Lo quiero asi.

Código:
+----+----------+
| Id |  Media |
+----+----------+
|  1 |      7 
|  2 |        
+----+----------+
Que debo hacer saludos y gracias por leer mi mensaje.