
Sacar promedio de 3 calificaciones, con 2 decimales.
Publicado por Armando (7 intervenciones) el 06/05/2017 02:36:47

Valora esta pregunta


0
SELECT avg(nota) as promedio from Tabla WHERE Materia="Matematicas"
SELECT avg(nota) as promedio,estudiante,nota,nota2,nota3 FROM Tabla WHERE Materia="Matematicas"
mysql> SELECT * FROM tabla;
+------------+--------------+------+-------+-------+
| estudiante | materia | nota | nota2 | nota3 |
+------------+--------------+------+-------+-------+
| HUGO | MATEMATICAS | 6 | 9 | 10 |
| PACO | MATEMÁTICAS | 10 | 10 | 10 |
| LUIS | MATEMATICAS | 2 | 4 | 5 |
+------------+--------------+------+-------+-------+
3 rows in set (0.08 sec)
mysql> SELECT
-> estudiante,
-> materia,
-> (nota + nota2 + nota3) / 3 promedio_alumno
-> FROM
-> tabla;
+------------+--------------+-----------------+
| estudiante | materia | promedio_alumno |
+------------+--------------+-----------------+
| HUGO | MATEMATICAS | 8.3333 |
| PACO | MATEMÁTICAS | 10.0000 |
| LUIS | MATEMATICAS | 3.6667 |
+------------+--------------+-----------------+
3 rows in set (0.09 sec)