in einer Tabelle habe ich Rechnungsbeträge und die dazugehörigen Zahlungen. Die Zahlungen können von den Rechnungsbeträgen
abweichen, Diese Einträge möchte ich mit einem definiertem Toleranzbereich filtern, im Beispiel +/- 0,10 €
Die Abfrage so funktioniert leider nicht:
select * from beleg where Brutto = _SEPAEXTBETRAG or (Brutto >= _SEPAEXTBETRAG + 0.10 and Brutto <= _SEPAEXTBETRAG - 0.10)
AND _SEPAEXTBETRAG is not NULL
AND _ZAHLSPERRE = 1
And Belegtyp = 'R'
and Datum > '22.11.2021'
Wie kann ich das lösen?
Gruß Nevada
Comment