Ich habe die Tabelle mit 1 Spalte und hat folgende Daten
Status
a1
i
t
a2
a3
Ich möchte das folgende Ergebnis in meiner Auswahlabfrage anzeigen
Status| STATUSTEXT
a1 | Active
i | Inactive
t | Terminated
a2 | Active
a3 | Active
Eine Möglichkeit, die ich mir vorstellen könnte, war die Verwendung eines Switch When-Ausdrucks in einer ausgewählten Abfrage
SELECT
status,
CASE status
WHEN 'a1' THEN 'Active'
WHEN 'a2' THEN 'Active'
WHEN 'a3' THEN 'Active'
WHEN 'i' THEN 'Inactive'
WHEN 't' THEN 'Terminated'
END AS StatusText
FROM stage.tst
Gibt es eine andere Möglichkeit, dies zu tun, wenn ich nicht schreiben muss, wenn der Ausdruck dreimal für den aktiven Status und der gesamte aktive Status in einem einzigen Ausdruck überprüft werden können?