Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/12/2013, 08:54
Avatar de Waroz
Waroz
 
Fecha de Ingreso: marzo-2013
Ubicación: Debajo de mi cama <.<
Mensajes: 13
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Duda con consulta

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Bueno, ahora una pregunta final: cuando dices:

¿te refieres a que los promedios de 0 a 5 no los devuelva?
Porque si ese es el caso, simplemente hay que aplicar un HAVING al final...
Código MySQL:
Ver original
  1. SELECT alumno_tipo, AVG(nota) PROMEDIO
  2. FROM alumno A LEFT JOIN notas N ON A.alumno_id = N.id_alumno
  3. GROUP BY alumno_tipo, id_asignatura
  4. ORDER BY alumno_tipo
  5. HAVING PROMEDIO > 5
Las notas 0 o 5, no los tome en cuenta en el promedio, pero igual me calcule las demas notas.