大家好,小物來為大家解答以上的問題。sqlserver條件分支case when使用教程(sqlserver case when 多條件)這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!
在sqlserver的條件分支case when有兩種寫法:
1. 打開“SQL Server Management Studio”管理工具,創(chuàng)建一張測試表:
2. 往測試表中插入測試數(shù)據(jù):
3. 查詢表中插入的測試數(shù)據(jù):
4. 使用第一種case when 查詢數(shù)據(jù)改變Col3返回的值,數(shù)據(jù)庫的值不會變。
5. 使用第二種 case when 修改Col4列的值,范圍大的條件在前面。
6. 查詢修改后的數(shù)據(jù),從結(jié)果可以看到,匹
本文到此分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,與本網(wǎng)站立場無關(guān)。財經(jīng)信息僅供讀者參考,并不構(gòu)成投資建議。投資者據(jù)此操作,風(fēng)險自擔(dān)。 如有侵權(quán)請聯(lián)系刪除!