Informe con intervalo de fechas

Estoy creando un registro horario de horas de entrada y salida de los trabajadores, y necesito crear un informe en el que aparezca una selección de días y horas trabajadas según el trabajador y las fechas de inicio y final seleccionadas en un formulario a parte. Por una parte está la tabla REGISTRO HORARIO, con las columnas [trabajador], [fecha], [hora entrada], [hora salida], por otra parte está la tabla TRABAJADORES con las columnas [idtrabajador] y [nombre trabajador], y por último la tabla INFORMES con las columnas [trabajador], [fecha inicio], [fecha final].