Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/05/2015, 14:33
Avatar de emilio_viguri
emilio_viguri
 
Fecha de Ingreso: junio-2011
Ubicación: Mexico
Mensajes: 117
Antigüedad: 12 años, 11 meses
Puntos: 3
De acuerdo Respuesta: Consulta con LEFT JOIN no muestra datos

Si funciona no se a un que hisiste pero a si me funciono gracais

Código SQL:
Ver original
  1. SELECT alumno.idalumno, alumno.nombre, alumno.nivelescolar, alumno.sexo, alumno.inscripcion, alumno.mensualidad, alumno.otrospagos
  2. FROM alumno
  3. LEFT JOIN cobro
  4. ON cobro.idalumno = alumno.idalumno
  5. WHERE alumno.activo = 1
  6. AND (DATEDIFF(cobro.fechavencimiento, curdate() ) <= 5
  7. OR cobro.fechavencimiento IS NULL)
  8. ORDER BY DATEDIFF(cobro.fechavencimiento, curdate() )

Voy a echarle una nueva leída a los JOIN ... gracias ...

Me falta entender bien eso que comentas de cual es la tabla que llena con NULL la alumno o la cobro ?