Hallo,
Mein Problem ist folgendes, ich brauche die Summe einiges Netto-Betrages Bsp: 4269.85, diesen Betrag hab ich jetzt testweise 5054 mal in einer Tabelle angelegt.
Als Ergebnis erhalte ich: 21579821.9000006
Das sind zwar nur 0.0000006 zuviel, jetzt hab ich aber noch ein Feld Merhwertsteuer und mit dem berechne ich dann den gesamten Brutto-Betrag. Das Resultat hat dann schon eine Abweichung von 0.02.
Kann es sein das ich noch irgendwie in einen anderen Typ casten muss big _decimal oder ähnliches, gibts sowas?
Meine Abfrage sieht so aus:
SELECT SUM(betrag) AS netto, SUM(betrag*(mwst/100)) AS mwst, SUM(betrag*((mwst/100)+ 1)) AS brutto FROM rechnungen