Oracle, select de una tabla y el más reciente de la tabla hija

30/10/2012 - 20:46 por danizz | Informe spam
¡ Hola !
Necesito hacer un select en Oracle, que liste los coches, y su última revisión, necesito todos los campos de las 2 tablas, si hago un join normal me devuelve todas las revisiones, pero sólo quiero la más reciente, he probado con el siguiente select pero no funciona porque devuelve un único registro de revisiones.

select * from Coches INNER JOIN (SELECT * FROM revisiones WHERE ROWNUM = 1 ORDER BY Fecha DESC) ON Coches.matricula=revisiones.matricula

¿Alguien puede ayudarme?
Gracias
 

Preguntas similares