![]() |
consulta sql
buenas tardes, estoy haciendo una consulta y no me puede salir aver si alguien me puede ayudar... tal ves sea facil, pero no logoro hacerla.
el caso es que tengo una tabla llamada obra con capos id_obra y otros otra tabla detalle_fuente con id_fuente,id_obra y aportacion y otra llamada fuente id_fuente y nombre la consulta me tiene que arrojar la aportacion y el nombre de la fuente para la ultima obra agregada |
Prueba con eso a ver (no probado). Saludos |
ok ahorita lo pruebo y te habiso
|
Cita:
:) |
me marca error en first 1
|
gracias por su ayuda, tu consulta me ayudo mucho vtdeleon , me dio la idea, pues ya quedo el codigo jajaja me tarde algo pero alfin y quedo... ahi esta el codigo por si a alguien le puede dar alguna idea
--codigo sql-- SELECT f.nombre,d.aportacion FROM detalle_fuente d, fuente f where d.id_obra= (select max(obra.id_obra)from obra) and d.id_fuente=f.id_fuente --codigo sql gracias nuevamente |
Cita:
Edito: ya veo que lo has resuelto obteniendo el max(id_obra). Esa era otra alternativa. |
estoy utilizando oracle, yo creo que por eso no quiso, gracias ;)
|
La franja horaria es GMT +2. Ahora son las 04:34:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi