Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2017, 09:17
djleonilo
 
Fecha de Ingreso: julio-2011
Mensajes: 88
Antigüedad: 12 años, 9 meses
Puntos: 2
Consulta complicada

Hola colegas necesito ver si me pueden apoyar con esto. Tengo un sistema de calificaciones con la siguiente consulta.

Código SQL:
Ver original
  1. SELECT materias.materia,cali.proy,cali.totalactividad,cali.totalasis,cali.totalparcial
  2. FROM materias
  3.  
  4. LEFT OUTER JOIN(SELECT *
  5. FROM calificaciones
  6. WHERE calificaciones.parcial=1
  7. AND calificaciones.cicloescolar_id=1
  8. AND calificaciones.semestres_has_secciones_id=14
  9. AND calificaciones.alumnos_id=10
  10. ) cali
  11. ON materias.id = cali.materias_id
  12. WHERE materias.semestre_id=2

esto me arroja lo siguiente resultado:

Matematicas 10
Español 8
Fisica 5

y lo que necesito es que me arroje lo siguiente:

Matematicas 10
Español 8
Fisica R

como hago para mostrar en cierta materia una letra si el resultado es menor o igual a 5 pero solo en una materia en especifico.

Gracias.

Última edición por gnzsoloyo; 19/02/2017 a las 19:38