Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2014, 09:02
ffresno
 
Fecha de Ingreso: noviembre-2002
Mensajes: 50
Antigüedad: 21 años, 5 meses
Puntos: 0
Consulta MySql - Ultimos 3 registros que cumplan una condición

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