Saludos! estoy trabajando en un proyecto escolar y tengo que imprimir un record de calificaciones pero la estructura de la tabla que se imprimira en el record me exige que liste los datos de la asignatura en el siguiente orden:
Nombre Asignatura Calificacion fecha que tomo el examen
El problema es que lo exige en un orden y no encuentro como hacerlo por que me pide esos 3 datos pero del primer semestre seguido del segundo. Aqui una imagen de ejemplo.
Tengo este select pero no lo ordena como esperaba quiero que me liste las asignaturas del año escolar,del primer semestre luego del segundo despues primero otra vez,luego segundo
Código MySQL:
Ver originalSELECT distinct AXS.IdAsignatura
,A.Semestre
,A.Nombre
,NS.ValCalFinal
,NS.Fecha
FROM asignaturaxseccion
AS AXS
A.idAsignatura=AXS.IdAsignatura
WHERE I.idEstudiante
= 15 AND NS.idEstudiantes
= 15 AND NS.idAsignatura
= AXS.IdAsignatura
A.Semestre
='Segundo' DESC
Aqui el esquema de mi base de datos:
Ustedes como lo harian?
Gracias de antemano