case when then else end
生活随笔
收集整理的這篇文章主要介紹了
case when then else end
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
sql case when then else end
查詢生成統(tǒng)計(jì)列表
case具有兩種格式。簡(jiǎn)單case函數(shù)和case搜索函數(shù)。
–簡(jiǎn)單case函數(shù)
case sexwhen '1' then '男'when '2' then '女'else '其他' end--case搜索函數(shù)case when sex = '1' then '男'when sex = '2' then '女'else '其他' end這兩種方式,可以實(shí)現(xiàn)相同的功能。簡(jiǎn)單case函數(shù)的寫(xiě)法相對(duì)比較簡(jiǎn)潔,但是和case搜索函數(shù)相比,功能方面會(huì)有些限制,比如寫(xiě)判定式。
這兩種方式,可以實(shí)現(xiàn)相同的功能。簡(jiǎn)單case函數(shù)的寫(xiě)法相對(duì)比較簡(jiǎn)潔,但是和case搜索函數(shù)相比,功能方面會(huì)有些限制,比如寫(xiě)判定式。
還有一個(gè)需要注重的問(wèn)題,case函數(shù)只返回第一個(gè)符合條件的值,剩下的case部分將會(huì)被自動(dòng)忽略。
–比如說(shuō),下面這段sql,你永遠(yuǎn)無(wú)法得到“第二類(lèi)”這個(gè)結(jié)果
case when col_1 in ( 'a', 'b') then'第一類(lèi)'when col_1 in ('a') then '第二類(lèi)'else'其他'end轉(zhuǎn)載:https://blog.csdn.net/xuxurui007/article/details/8479953
總結(jié)
以上是生活随笔為你收集整理的case when then else end的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 引用js/css时,加入时间戳解决浏览器
- 下一篇: windows 下架设svn服务器