case when 語句

mcxiaoracle發表於2022-08-02

3、case when

CASE WHERE v=... THEN 'vvvvv';

WHERE v=... THEN 'ffff';

ELSE

.....;

END AS '別名';



select name,id,(case when id=34 then salary*2


                                    when id=45 then salary*3


                                    else salary


                                    end) new_salary


from semp;

————————————————

版權宣告:本文為CSDN博主「mry6」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。

原文連結:https://blog.csdn.net/muriyue6/article/details/73442054


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69949806/viewspace-2908506/,如需轉載,請註明出處,否則將追究法律責任。

相關文章