Hacer consulta con 2 tablas de fechas

La cosa esque tengo 2 tablas en access las cuales explico a continación:
La primera se trata sobre los grados académicos de maestros, en esta tabla un maestro puede aparecer varias veces, puesto que capturo si un maestro hizo licenciatura, maestria o doctorado, un ejemplo de esto seria el siguiente
Idmaestro Grado Académico Fecha de Titulación
1259 Licenciatura 01/05/2002
1259 Maestria 01/06/2007
1259 Doctorado 05/03/2010
Como ven en la tabla el maestro con clave 1259 tiene 3 registros para los 3 titulos que posee junto con la informacion de la fecha en que obtuvo ese titulo.
La segunda tabla que tengo es relacionada a inicio de contratos pongo 3 registros como ejemplo
IdMaestro Fecha inicio de Contrato Fecha de terminacion
1259 01/04/2003 01/01/2006
1259 11/12/2011 15/03/2015
La consulta que quiero hacer quiero que me arroje la informacion de todos los contratos que ha habido de un cierto maestro pero que ademas me arroje al lado de las fechas de los contratos el nivel academico que tenia al momento de iniciado ese contrato.
Tomando en cuenta la segunda tabla la consulta que quiero hacer me arrojaria estos resultados:
IdMaestro Fecha inicio de Contrato Fecha de terminacion Nivel Academico
1259 01 /04/2003 01/01/2006 Licenciatura
1259 11/12/2011 15/03/2015 Doctorado
Como pueden ver lo que quiero hacer esque la consulta me de todos los registros de la tabla contratos pero que me ponga una columna donde me ponga el nivel academico perteneciente a la fecha de inicio.
la razon de que en el primer registro debe devolver "licenciatura" es porque el contrato tiene inicio en el 2003 en cuya fecha el maestro era licenciado apenas pero en el contrato del año 2011 debe devolver doctorado porque el mismo maestro adquirio su doctorado en el 2010.
Si alguien me pudiera ayudar en el diseño de la consulta el como debe ser preparada lo agradeciria mucho de antemano muchas gracias a todos los expertos que toman su tiempo para ayudar (:

Añade tu respuesta

Haz clic para o