Hallo,
habe da ein Problem mit einem Sum(Case ..).

Ich möchte, wenn in VZT2 <> 0 as drin steht diesen Wert ansonsten den Wert VZT1 summieren.

SELECT
SUM(Case When VZT2 <> 0 then VZT2 ELSE VZT1 END)
FROM MyFile

Mit diesem Sql bekomme ich das Ergebnis 2190 anstatt von 955.

Was mache ich da falsch?

Code:
VZT1  VZT2           Ergebnis(gewünschtes)   
440      0              440       
205      0              205       
 60      0               60       
 40     18               18       
270    117              117       
 25      0               25       
 90      0               90       
                       =====      
                        955
Gruß und Dank
Tarki