Hola!
Tengo la siguiente tabla:
Tabla1
ID--especialidad---nota
1---Mec-------------8
2---Mec-------------7
3---Mec-------------
4---Elec-------------6
5---Elec-------------
6---Elec-------------4
Yo quiero saber el promedio de notas por especialidad. El resultado deberia ser:
- Promedio Mec: 7,5
- Promedio Elec: 5
Yo hice la siguiente sentencia:
SELECT *, AVG(nota) FROM tabla1 GROUP BY especialidad;
Pero me arroja resultados incorrectos ya que tambien esta promediando los campos vacios:
- Promedio Mec: 5
- Promedio Elec: 3,33
Ayuda!!!