Hola, como estan? bueno me he matado la cabeza un largo rato y aun no hayo el modo de lograr esto: Lo mas curioso es que tengo otra consulta similar que si hace lo que pretendo, pero no logro hacer que esto funcione.
Estoy usando MSSQL 2000 y lo que estoy tratando de hacer es lo siguiente:
Tengo dos tablas, Tabla_Padre y Tabla_Hijos:
Puedo dar de Alta en la Tabla_Padre un registro y luego agregar tantos registros como quiera en la Tabla_Hijos.
Lo que necesito hacer es poder consultar cualquier Registro de la Tabla Padre y que ademas me jale de la Tabla_Hijos los datos pero solo del ultimo Registro dado de alta, el mas reciente.
Probe creando una vista donde ordeno la consulta por fecha y le pido el top 1, y luego en la consulta relaciono la tabla padre con la vista por medio del id del padre que los registro de la tabla_hijos hereda, pero no me trae lo que quiero, porque me trae todos los hijo de cada registro padre, no el ultimo.
Alguna idea de como hacer esta consulta?