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.

