SQL中的case when 和 decode

case when 和 decode(oracle獨有)

兩者都可以作爲條件判斷
同一個需求:

select id,decode(kurst,'中間價','中','平均匯率','平') KURST from EX_RATE_CONFIG;

在這裏插入圖片描述

select id,CASE WHEN kurst = '中間價' then '中' WHEN kurst = '平均匯率' then '平' END AS kurst from EX_RATE_CONFIG;

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章