SELECT H.CARAVANA, H.LUGAR FROM HISTORIAL H WHERE H.FECHA=(SELECT
MAX(K.FECHA) FROM HISTORIAL K WHERE
H.CARAVANA=K.CARAVANA)
Es muy rebuscado ?, sino contanos algo más especifico para poder ayudarte.
OJO si la tabla es extensa, quizas esto no sea performante.
Si está en SQL, quizas se puede hacer algun store
Slds.
_____
From: [email protected] [mailto:[email protected]] On Behalf Of Jesús dos Santos
Sent: Jueves, 21 de Mayo de 2009 08:44
To: Diego A. Montero
Subject: [dbms] ayuda con cunsulta
Lista, disculpen la consulta, necesito vuestra ayuda con lo siguiente:
Tengo una tabla donde guardo un historial de lugares de caravanas:
Caravana
Fecha
Lugar
En esa tabla cada caravana tiene varias fechas en distintos lugares, yo
quiero obtener una lista con la ultima fecha de cada caravana es para saber
donde esta en actualmente
Caravana fecha lugar
1 1/05 a
2 1/5 a
1 10/5 b
2 10/5 b
Muchas gracias desde ya.
__________ Información de NOD32, revisión 4092 (20090520) __________
Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com
__________ Información de NOD32, revisión 4092 (20090520) __________
Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com