Hallo Freunde!
Ich habe da ein Problem bei einer Abfrage:
SQL-Code:
SELECT
((CLng(Invoice.[AHT()])* CLng(Invoice.Kontaktaufkommen)) + CLng(CLng(Acquiredcustomer.[AHT()])*
CLng(Acquiredcustomer.Kontaktaufkommen)))/
(CLng(CLng(Acquiredcustomer.Kontaktaufkommen)+ CLng(Invoice.Kontaktaufkommen))) as AHT " _
FROM ...
Mit der Berechnung bilde ich einen gewichteten Mittelwert. Das Problem ist die Division, wenn beide "Kontaktaufkommen" 0 sind. Dann bekomme ich eine leere Zeile als Ergebnis geliefert. Gibt es eine Möglichkeit die Abfrage so zu formulieren, dass ich für die Berechnung dann 0 zurückgeliefert bekomme? Z.B. mit einer if-Abfrage?
Danke für eure Aufmerksamkeit!