Cita:
Iniciado por pragone
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.
la tasa de crecimiento es bien poca, comparada con la capacidad de mysql.. que 10,000 a 15K registros al anio... talvez un poco mas...