Hallo zusammen,
ich hoffe hier jemand zu finden der mir beantworten kann, ob dass was ich vorhabe funktioniert und wenn ja wo mein Fehler liegt.
Ich möchte innerhalb einer CASE-Anweisung mehrere Summen Ausgaben.
Folgendes SQL-Statement funktioniert problemlos
jetzt möchte ich auf gleicher Weise auch den Verkaufspreis errechnen, aber nicht jedesmal die CASE-Anweisung wiederholen.Code:SELECT sum(case when Rabatt <> 0,00 then (Menge * Einkaufspreis) else 0,00 end) FROM Tabelle
Daher denke ich der Code könnte wie folgt aussehen (der nicht funktioniert). Kann mir jemand sagen wo mein Fehler liegt.
Vielen Dank im VorausCode:SELECT sum(case when Rabatt <> 0,00 then (Menge * Einkaufspreis), (Menge * Verkaufspreis) else 0,00, 0,00 end ) FROM Tabelle
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks