wieso denn kein COALESCE ???
http://www.firebirdsql.org/manual/nu...nversions.html
btw: ich weiß nicht wie der firebird reagiert, aber bei
mysql und
mssql liefert sum ein NULL zurück, wenn mind. eine zeile dabei ist, wo ein NULL-Wert vorkommt.
Wenn soetwas passiert, dann würde ich immer mit COALESCE arbeiten
SELECT SUM( COALESCE( FooField, 0 ) ) FROM FooTab
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)