隨手筆記Oracle 寫 Case 的語法
一直以來都是走微軟家的產品
其實從來也沒想過自己有一天需要用非微軟家產品的東西....
但世界就是這麼有趣....換了個公司之後, 琳琅滿目的產品就陳列在你眼前,就是得用....
最讓我不習慣的就是用Oracle,儘管跟SQL語法上有相似點,但就是不習慣嘛....
回歸正題 Oracle 要怎麼寫Case?? 剛開始碰到這問題 還真沒想到可以跟SQL 是一樣的寫法
一直以為寫法會特別一點...
select (case when Col='1' then 1 when Col='2' then 2 when Col='3' then 3 when
Col='3' then 3 when Col='4' then 4 else 1 end) ColStatus from TableA
就這樣 搞定!