У меня есть таблица с 1 столбцом и имеет следующие данные
Status
a1
i
t
a2
a3
Я хочу показать следующий результат в моем запросе select
Status| STATUSTEXT
a1 | Active
i | Inactive
t | Terminated
a2 | Active
a3 | Active
Один из способов, который я мог подумать, - использовать выражение Switch When в select query
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
Есть ли другой способ сделать это, когда мне не нужно писать Когда выражение 3 раза для активного состояния и весь активный статус можно проверить в одном единственное выражение?