CASE .. WHEN wyrażenie w Oracle SQL

Mam tabelę z 1 kolumną i następującymi danymi

Status
a1
i
t
a2
a3

Chcę wyświetlić następujący wynik w moim zapytaniu wyboru

Status| STATUSTEXT
a1    | Active
i     | Inactive
t     | Terminated
a2    | Active
a3    | Active

Jednym ze sposobów, w jaki mogłem pomyśleć, było użycie wyrażenia Switch When w kwerendzie select

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

Czy jest inny sposób na zrobienie tego tam, gdzie nie muszę pisaćKiedy wyrażenie 3 razy dla statusu aktywnegoa cały status aktywny można sprawdzić w jednym wyrażeniu?

questionAnswers(8)

yourAnswerToTheQuestion