Mostrar sólo la fecha más reciente de registros con el mismo valor en un campo
Tengo 3 tablas creadas (motores, ubicación e historial). He creado unos informes con éstas tablas y en el informe de ubicación he colocado un botón que al clicar me abre un informe del historial y me muestra todos los motores (Números de Serie) que han estado colocados en ése emplazamiento y su fecha. Esto me funciona bien. El problema es que si un motor ha estado 2 veces en el mismo sitio me aparece 2 veces en las 2 fechas en las que ha estado, que es lo que tiene que hacer. Lo que quiero es que aparezcan como hasta ahora todos los motores que han estado, pero el que ha estado 2 veces, sólo aparezca la última fecha en la que ha estado.
¿Me podéis decir si se puede hacer con algún filtro o algo así, que afecte sólo a registros con el mismo número de serie y no a los demás para que los siga mostrando?