在 SQL Oracle 中查询时获取状态 (0,S) 的特定文本作为打开/保存
Get a specific text for a status(0,S) as Open / Save while Querying in SQL Oracle
select 来自寄存器的状态;
id status
1 O
2 S
我希望查询 return O 作为打开,S 作为提交。
我正在使用甲骨文
这对这里的某些人来说可能很简单。
提前致谢
使用Case Statement
select case when status = 'O' then 'Open'
When status = 'S' then 'Submit'
END as status
Select DECODE(STATUS,'O','Open','S','Submit for Review') FROM Register;
这就够了。
select 来自寄存器的状态;
id status
1 O
2 S
我希望查询 return O 作为打开,S 作为提交。 我正在使用甲骨文
这对这里的某些人来说可能很简单。
提前致谢
使用Case Statement
select case when status = 'O' then 'Open'
When status = 'S' then 'Submit'
END as status
Select DECODE(STATUS,'O','Open','S','Submit for Review') FROM Register;
这就够了。