卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

sql數(shù)據(jù)庫使用教程 sql decode函數(shù)用法?

sql decode函數(shù)用法?decode函數(shù)比較1個參數(shù)時SELECT ID,DECODE(inParam,"beComparedParam","值1" ,"值2") name FROM bank#

sql decode函數(shù)用法?

decode函數(shù)比較1個參數(shù)時


SELECT ID,DECODE(inParam,"beComparedParam","值1" ,"值2") name FROM bank


#如果第一個參數(shù)inParam=="beComparedParam",則select得到的name顯示為值1,


#如果第一個參數(shù)inParam!="beComparedParam",則select得到的name顯示為值2


decode函數(shù)比較多個參數(shù)時


SELECT ID,DECODE(inParam,"para1","值1" ,"para2","值2","para3","值3","para4","值4","para5","值5") name FROM bank


#如果第一個參數(shù)inParam=="para1"那么那么select得到的那么顯示為值1;


#如果第一個參數(shù)inParam=="para2"那么那么select得到的那么顯示為值2;


#如果第一個參數(shù)inParam=="para3"那么那么select得到的那么顯示為值3;


#如果第一個參數(shù)inParam=="para4"那么那么select得到的那么顯示為值4;


#如果第一個參數(shù)inParam=="para5"那么那么select得到的那么顯示為值5;

sql語句中,decode和casewhen語句的區(qū)別有哪些?

case when 寫起來更長但是更靈活,比如可以case when 列1>列2 ,而decode要實現(xiàn)這個功能要借用SIGN函數(shù),因為DECODE只能判斷具體值不能判斷條件格式,decode(sign(列1-列2),1,‘’)效果等同如上,其他的基本等同。還有decode有一個靈活的應用就是order by , order by decode(列1,字符,1,字符2,2)可以進行靈活的排序。