Crear Consulta Access o SQL entre dos tablas
Necesito crear una consulta, me es indiferente si es con el modo diseño de access o en SQL.
Tengo 2 Tablas. 'Consultas' y 'Reabiertas', relacionadas entre si por un campo de ID
En la tabla 'Consultas' tengo los campos ID_Consulta , Fecha_Tratamiento y Hora_Fin
En la tabla 'Reabiertas' tengo los campos 'ID Consulta', Fecha_Reapertura y Hora_Reap
Los formatos son los lógicos. Numérico, de fecha y de hora.
Suponiendo que e elegido un solo registro de la tabla de 'Reabiertas'. Necesito una consulta que me devuelva el registro de la tabla 'Consultas' mas cercano en fecha y hora siempre y cuando sea anterior.
Por ejemplo. En Reabiertas tengo el siguiente registro:
-ID_Consulta: 1234
-Fecha_Reapertura: 25/10/2016
-Hora_Reap: 10:00:00
En 'Consultas' tengo tres registros
ID: 1234, 1234 y 1234
Fecha_Tratamiento; 25/10/2016 , 25/10/2016 y 25/10/2016
Hora_Fin: 8:00:00 , 9:00:00 y 10:30:00
La consulta tendria que devolverme el registro de:
ID: 1234
Fecha_Tratamiento: 25/10/2016
Hora_Fin: 9:00:00
Por si sirviera de ayuda la base consiste en un listado de casos reabiertos que han podido tratarse N veces antes de reabrirse y quiero saber cuando fue la última vez que se trató antes de esa reapertura.