Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/09/2011, 07:31
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 17 años
Puntos: 574
Respuesta: Como puedo modificar mi consulta para obtener ...

select sum(T1.exit_fin_impt) as exit_fin_impt, T1.id_subcuenta from targetero T1 INNER JOIN
(select id_subcuenta,max(id_targetero) id_targetero from targetero
where fecha>='20110905' and fecha<='20111005' group by fecha)
T2 on T2.id_targetero=T1.id_targetero and T2.id_subcuenta=T1.id_subcuenta group by id_subcuenta

Tu mismo te respondes no?

Si usaras fechas fecha, es decir que el campo sea de tipo DATE o DATETIME tendrias toda la potencia de las funciones que tratan fechas

11.7. Date and Time Functions


Mirate tambien "expr BETWEEN min AND max" en 12.1.3. Funciones y operadores de comparación
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.