Hola comunidad como siempre cuando no puedo mas acudo a ustedes para ayudarme
Tengo mis 2 tablas ALUMNO y COBRO para las cuales necesito saber que cobro es el próximo, cuales faltan... para lo cual hago lo siguiente.
Mis tablas
Mis consulta así funciona pero si no tengo ningún registro de pago en la tabla pago no me muestra nada necesitaré que me ponga los idalumno que no tengan ningún registro en la tabla cobros.
Código MySQL:
Ver originalSELECT alumno.idalumno
, alumno.nombre
, alumno.nivelescolar
, alumno.sexo
, alumno.inscripcion
, alumno.mensualidad
, alumno.otrospagos
LEFT JOIN cobro
ON cobro.idalumno
= alumno.idalumno
AND DATEDIFF(fechavencimiento
, curdate() ) <= 5 # :asco: SI QUITO ESTO ME MUESTRA LO QUE NECESITO PERO NO CUENTA LOS DÍAS
Lo que no se como hacer es decirle a MySQL que...
Muéstrame todos los alumnos activos que su fecha de pago este próxima a vencer o que no tengas ninguno cobro realizado (que no tenga ningún registro en la tabla cobro)