Cita: Me falto aclarar esos datos en la pregunta para evitar confuciones.
Tienes que aclarar toda la información ANTES que nada. Nosotros estamos asumiendo muchas cosas com sólo la base de ejemplo que pones.
Técnicamente, el concepto que te planteaba es el usual para buscar "los más recientes de...", pero sólo es aplicable a datos concretos, y sobre un esquema de datos habitual. Tengo la impresión de que el modelo de datos que estás usando tiene algo de arbitrario.
Trata de plantear los casos reales, aportando los create table de las tablas y una meustra de datos para otra ocasión. Evitaremos suposiciones ficticias que no conducen a nada.