MySQL流程控制if、case、循环结构while的使用语法
生活随笔
收集整理的這篇文章主要介紹了
MySQL流程控制if、case、循环结构while的使用语法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
if函數(shù)
使用規(guī)則:
執(zhí)行條件判斷語(yǔ)句1,如果返回true,則執(zhí)行表達(dá)式一;如果返回false,則執(zhí)行表達(dá)式二。
if(判斷語(yǔ)句1,表達(dá)式一,表達(dá)式二)case結(jié)構(gòu)的使用
使用規(guī)則:
情況一:判斷變量1為when中哪一個(gè)值,執(zhí)行該值對(duì)應(yīng)的語(yǔ)句;
情況二:判斷條件在哪個(gè)范圍,執(zhí)行該范圍的語(yǔ)句;
案例:創(chuàng)建一個(gè)存儲(chǔ)結(jié)構(gòu),根據(jù)傳入的成績(jī),顯示對(duì)應(yīng)的評(píng)級(jí),90-100>A,80-90>B,60-80>C,其他>D.
DELIMITER $ CREATE PROCEDURE p1(IN score INT) BEGINCASEWHEN score >= 90 AND score <=100 THEN SELECT 'A';WHEN score >=80 THEN SELECT 'B';WHEN score >=60 THEN SELECT 'C';ELSE SELECT 'D';END CASE;END $CALL p1(84)總結(jié)
以上是生活随笔為你收集整理的MySQL流程控制if、case、循环结构while的使用语法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Spring框架使用规范和IOC的开发
- 下一篇: Spring框架在属性注入时@Autow