decode(a.revsal_flag,'R','Y',' ','N',a.revsal_flag) 转换成 case when
时间: 2024-01-12 14:02:56 浏览: 135
php中json_decode()和json_encode()的使用方法
将 decode(a.revsal_flag,'R','Y',' ','N',a.revsal_flag) 转换成 case when 可以这样写:
```
case a.revsal_flag
when 'R' then 'Y'
when ' ' then 'N'
else a.revsal_flag
end
```
其中,第一个 when 子句表示如果 a.revsal_flag 的值为 'R',则返回 'Y';第二个 when 子句表示如果 a.revsal_flag 的值为空格,返回 'N';否则返回 a.revsal_flag 的原值。
阅读全文