buenos dias...
me gustaria que alguien me ilumine en este tema... les cuento
tengo un query que me hace una simple suma
Código SQL
[-]
select M.Periodo, M.Libro, M.Voucher, M.FechaVoucher,
SUM(iif (M.DH = 'D', M.n_IMP, 0.00 )) AS DEBEMN,
SUM(iif (M.DH = 'H', M.n_IMP, 0.00 )) AS HABERMN,
(SUM(iif (M.DH = 'D', M.n_IMP, 0.00 )) - SUM(iif (M.DH = 'H', M.n_IMP, 0.00 )) AS DIFMN,
SUM(iif (M.DH = 'D', M.u_IMP, 0.00 )) AS DEBEME,
SUM(iif (M.DH = 'H', M.u_IMP, 0.00 )) AS HABERME ,
SUM(iif (M.DH = 'D', M.u_IMP, 0.00 )) - SUM(iif (M.DH = 'H', M.u_IMP, 0.00 )) AS DIFME
from tblmovimientocontable M
Group by M.Periodo, M.Libro, M.Voucher, M.FechaVoucher
order by M.Periodo, M.Libro, M.Voucher'
por algun motivo desconocido
me muestra la siguiente informacion
Cita:
Periodo...Libro....Voucher....DebeMn... HaberMn.... DIFMn...............................DebeMe... HaberMe.... DIFMe...
200408....01........0002.........100.00......100.00....-1.4775425154752E-10........33.50.....33.50......-1.74622981477E-10
|
:S
en la base de Datos (tanto en Access como en Sql Server) he truncado el campo n_imp y el u_imp
Código SQL
[-]
Update tblmovimientocontable Set n_imp = Round(n_imp,2)
Update tblmovimientocontable Set u_imp = Round(u_imp,2)
si los importes del Debe y el Haber son Iguales... porque esa diferencia?
si fuera por algun Ghost in the machine.. me gustaria "barrer" el query y eliminar aquellos registros que el debe sea igual al haber
gracias