新聞中心
循環(huán)操作是數(shù)據(jù)庫中最常見的問題,下面就將為您分別介紹sql循環(huán)語句和多分支語句的語法,希望對您學(xué)習(xí)sql的循環(huán)語句能夠有些許幫助。

創(chuàng)新互聯(lián)主營鳳陽網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,App定制開發(fā),鳳陽h5小程序開發(fā)搭建,鳳陽網(wǎng)站營銷推廣歡迎鳳陽等地區(qū)企業(yè)咨詢
一 循環(huán)語法
while (條件--只能是表達(dá)式)
語句或語句塊
[break]--強(qiáng)制退出
二 例子:
declare @n int
while(1=1)
begin
select @n=count(*) from stuMarks where writtenExam<60--統(tǒng)計不及格人數(shù)
if(@n>0)
update stuMarks set writtenExam=writtenExam+2--每人加兩分
else
break--退出循環(huán)
end
三 多分支語句語法
case
when 條件1 then 結(jié)果1
when 條件2 then 結(jié)果2
[else 其他結(jié)果]
end
四 例子:
select stuNo,成績=case
when writtenExam<60 then 'e'
when writtenExam between 60 and 69 then 'd'
when writtenExam between 70 and 79 then 'c'
when writtenExam between 80 and 89 then 'b'
else 'A'
end
from stuMarks
【編輯推薦】
SQL循環(huán)執(zhí)行while控制
sql多數(shù)據(jù)庫查詢批量插入問題循環(huán)
SQL中游標(biāo)嵌套循環(huán)的示例
sql循環(huán)插入的語句寫法
SQL循環(huán)語句的妙用
分享文章:sql循環(huán)語句和多分支語句的語法介紹
轉(zhuǎn)載注明:http://fisionsoft.com.cn/article/djhcpsp.html


咨詢
建站咨詢
