Hola gente... uso paradox y delphi 5... tengo la siguiente consulta->
Código Delphi
[-]
Select DatosPersonales_id,
DAT_Apellido + ', ' + DAT_Nombres,
ASI_id_Profesor,
ASI_HoraEntrada,
ASI_HoraSalida,
ASI_FechaEntrada,
ASI_FechaSalida,
MPR_Anio,
MPR_Hora,
MAT_Materia,
MPR_Dia,
MPR_Division
From DatosPersonales.db,
Asistencia.db,
Profesores.db,
MateriaProfesor.db,
Materias.db
Where PRO_id_DatosPersonales = DatosPersonales_id
and ASI_id_Profesor = Profesores_id
and MPR_id_Profesor = Profesores_id
and MPR_id_Materia = Materias_Id
and ASI_FechaEntrada = Fecha
and MPR_Dia = Dia /// Jueves por ejemplo
and PRO_Condicion = 'A'
and MPR_Turno = Turno
order by 8, 12
con esta consulta recupero todos los que reunen las condiciones puestas...
Lo que no puedo hacer es recuperar los profesores que no figuran en la tabla asistencia dentro de la fecha pasada por parametro.. (habrá prof que no estén en la tabla asistencia por que no asistieron pero si debian venir...
sugerencias....¡bienvenidas!
Gracias