With fecha as ( select MAx(fecmov) as fecha from tabmov) select
Sum(impmov) from tabmon, fecha where tabmon.fecmov)=fecha
El 30/09/2013 07:24, "Juan Carlos O." <[email protected]> escribió:

> Hola compañeros.
>
> Tengo que sumar los importes de la ultima fecha actualizada en un fichero.
> Me explico un poco mas. En un fichero se van añadiendo registros con fechas
> e importes, tengo que calcular la ultima fecha actualiza y el valor total
> de sus importes, p.e. 20130930, 15000.
>
> Una solucion sería:
>
> SELECT MAX(fecha) INTO :maxfecha FROM fichero
>
> y despues
>
> SELECT SUM(importe) INTO :total FROM fichero WHERE fecha = maxfecha
>
> Bueno, esto funcionaria, pero..... ¿se podría hacer en una solo sentencia?.
>
> Saludos y gracias a todos.
>
>
>
>
>
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a