Ver Mensaje Individual
  #1  
Antiguo 02-05-2005
ciscu ciscu is offline
Miembro
 
Registrado: jun 2003
Ubicación: Granollers
Posts: 114
Reputación: 21
ciscu Va por buen camino
Talking ¿sum(xxx)-sum(yyy) con 15 decimales de descuadre?

Hola a todos!!!

Me pasa una cosa sorprendente, y a la vez inquietante. Tengo una query con el siguiente SQL:

Código:
SELECT N_Asiento, SUM(Debe - Haber) as SaldoNeto
FROM Cuentas
GROUP BY N_Asiento
lo que parece una consulta inofensiva, se me ha convertido una pesadilla.
Una vez ejecutada, los valores de "SaldoNeto" me aparecen con 15 ó más decimales, cosa que tendría que ser 0, ya que se trata de asientos contables cuadrados.

Le pasé la función Trunc() a todos los valores de los asientos y aún me aparecen los 15 decimales.

¿Alguna sugerencia?

Gracias anticipadas!!!

PD: por cierto, es lo mismo "sum(Debe-Haber)" que "sum(Debe)-sum(Haber)" ?
Responder Con Cita