Buenas, tengo una consulta que no estoy seguro que se pueda hacer como tengo organizada la base de datos. También es posible de tanta prueba me haya liado y no sepa resolverla.
Tengo las siguientes tablas:
Alumnos
------------
id
nombre
apellidos
...
...
Asistencia
------------
id
alumno_id
dia_de_clase
asiste (contiene un valor true o false)
La cuestión es que debo obtener los ultimos 3 registros de cada alumno y comprobar si asiste = 0. O sea, saber que alumnos no han asistido a las 3 ultimas clases.
¿Tenéis alguna idea? A las malas podría quedarme con los 3 ultimos registros de cada alumno y luego por medio de código comprobar esos 3 registros si son con asiste = 0.
Cualquier idea me vale.
Gracias