Hallo zusammen,
ich habe folgende Tabelle:
Ich möchte gerne eine Extra-Spalte erzeugen. Das Ergebnis soll so aussehen:
Für die extra-Spalte sollen die Werte aus der Spalte Menge übernommen werden. Allerdings nur wenn der Status = 'A' ist. Bei allen anderen Status ist der Wert = 0
ich habe versucht, mit folgendem Ansatz zu erstellen:
Leider hat es nicht funktioniert
Könnte mir jemand bitte helfen?
Schöne Grüße aus Rheinland,
Eure Ratna
ich habe folgende Tabelle:
Code:
Name Status Menge
-------------------------------------
Ratna A 10
Kokakola A 5
Patricia D 18
Geist (null) 3
Ich möchte gerne eine Extra-Spalte erzeugen. Das Ergebnis soll so aussehen:
Code:
Name Status Menge Menge_extra
-------------------------------------------------------
Ratna A 10 10
Kokakola A 5 5
Patricia D 18 0
Geist (null) 3 0
Für die extra-Spalte sollen die Werte aus der Spalte Menge übernommen werden. Allerdings nur wenn der Status = 'A' ist. Bei allen anderen Status ist der Wert = 0
ich habe versucht, mit folgendem Ansatz zu erstellen:
Code:
select R.*, if R.Status = 'A' then R.Menge else '0' end if as Menge_extra
from meinSchema.meineTabelle R
Leider hat es nicht funktioniert

Schöne Grüße aus Rheinland,
Eure Ratna
Zuletzt bearbeitet: