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.