Hola a todos.
Joch_pa, he puesto en práctica lo que me indicaste y veo que no termina de cuadrarme. Te copio aquí la sql que he generado
Código SQL:
Ver originalSELECT incidencias.n_incidencia,
(SELECT TOP 1 (partes_trabajo.descripcion)
FROM partes_trabajo, incidencias
WHERE (((partes_trabajo.id_incidencia)=[incidencias].[n_incidencia]))
ORDER BY partes_trabajo.id_parte_trabajo DESC) AS parte_descripcion,
(SELECT TOP 1 (partes_trabajo.fec_parte)
FROM partes_trabajo, incidencias
WHERE (((partes_trabajo.id_incidencia)=[incidencias].[n_incidencia]))
ORDER BY partes_trabajo.id_parte_trabajo DESC) AS parte_fecha
FROM incidencias
Con eso consigo los números de las incidencas (todo bien) y a su lado siempre la descripción y la fecha de la última de las incidencias y no las que le corresponderían a cada una. No se si me explico bien. No me muestra las que corresponderían si no sólo la de la última incidencia.
¿Cómo puedo arreglarlo?
Sobre el comentario que hace gnzsoloyo decir que la BBDD es Access.
Gracias y un saludo.