
12/08/2008, 12:56
|
| | Fecha de Ingreso: julio-2007
Mensajes: 239
Antigüedad: 17 años, 8 meses Puntos: 2 | |
sentencia entre tablas saludos,
estoy intentando unir dos tablas relacionadas 1 a N adquiriendo un único registro
de la relacion que se define mediante un simple t1.id=t2.id pero quiero que únicamente aparezca el registro con la fecha más alta,
por abreviar la estructura de las tablas es:
t1 -> id
t2 -> id , t2-> fecha
al realizar el select quiero obtener un único resultado por cada id de la tabla 1 que tenga como fecha, la fecha más alta de la asociación t1.id=t2.id
me gustaría saber que manera sería la más óptima de realizar dicha selección
P.D. añadir que he estado efectuando multitud de consultas/pruebas con cientos de miles de datos y me han llegado a tardar en ejecutarse hasta 120 segundos, otras 25 segundos, 3 segundos ... , de ahí mi interes en conocer la manera más óptima |