sql循環語句和多分支語句的語法介紹
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
循環操作是數據庫中最常見的問題,下面就將為您分別介紹sql循環語句和多分支語句的語法,希望對您學習sql的循環語句能夠有些許幫助。 一 循環語法 while (條件--只能是表達式) 語句或語句塊 [break]--強制退出 二 例子: declare @n int while(1=1) begin select @n=count(*) from stuMarks where writtenExam<60--統計不及格人數 if(@n>0) update stuMarks set writtenExam=writtenExam+2--每人加兩分 else break--退出循環 end 三 多分支語句語法 case when 條件1 then 結果1 when 條件2 then 結果2 [else 其他結果] 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 該文章在 2011/5/4 23:46:36 編輯過 |
關鍵字查詢
相關文章
正在查詢... |