sql中 decode() 的用法


sql中 decode() 的用法

SELECT ID,DECODE(inParam,'Param','value1' ,'value2') name FROM yytj2018
  • 如果 inParam == Param, SELECT 得到的 name 顯示為 value1

  • 如果 inParam != Param , SELECT 得到的 name 顯示為 value2


SELECT ID,DECODE(inParam,'Param1','value1' ,'Param2','value2','Param3','value3') name FROM yytj2018
  • 如果 inParam == Param1 , SELECT 得到的 name 顯示為 value1
  • 如果 inParam == Param2 , SELECT 得到的 name 顯示為 value2
  • ...................
  • 都不相等,顯示為 ''


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM