... alles Murks!
es muss heißen:
select sum(coalesce (Wert1, 0) - coalesce (Wert2, 0))
from ...

alles andere liefert nicht erwartete Ergebnisse.

"null" versteht man am Besten, wenn man es mit "unbestimmt" übersetzt.

null - irgendwas = null !!!
sum(irgendwas) = null, falls mindestens ein Wert null ist

D*B


Zitat Zitat von Fuerchau Beitrag anzeigen
Wobei der Anzeiger insoweit hilfreich ist festzustellen, dass keine Daten für die Summe vorhanden sind.