Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/12/2007, 12:46
Avatar de pragone
pragone
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 223
Antigüedad: 16 años, 5 meses
Puntos: 2
Re: Obtener el ultimo registro con un join

Sí, así funciona bien.

Realmente no soy muy versado en las capacidades de optimización de las Subqueries, pero asumiría que todo depende de cómo tengas planteados los índices.

Si en gestión y en pago tienes índices por (cuenta_id, fecha), el join es una muy buena opción pues seguramente el query será de tipo "Range".

Si sólo tienes índices por las fechas, es posible que vaya mejor el subquery.

Igualmente, si estimas que no habrá muchos pagos/gestiones, el join debe funcionar bastante bien. Es cuestión de probar.