Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#4

AW: SQL-Abfrage ob ein Einzelpreis NULL ist

  Alt 2. Jun 2014, 11:31
Oder so
SUM(NULLIF(LB.STUECK * LB.PREIS, 0)) IS NULL AS HierGabEsEinNullDrin

NULLIF macht aus einer 0 ein NULL, die NULL bleiben NULL
und SUM gibt doch auch NULL zurück, sobald einer der Werte NULL war?
NULLIF(e1, e2) gibt NULL zurück, wenn beide Werte gleich sind, sonst den e1.
NVL(e1,e2) gibt e2 zurück, wenn e1 NULL ist.
Gruß, Jo
  Mit Zitat antworten Zitat