MySQL流程控制if、case、循环结构while的使用语法
生活随笔
收集整理的這篇文章主要介紹了
MySQL流程控制if、case、循环结构while的使用语法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
if函數
使用規則:
執行條件判斷語句1,如果返回true,則執行表達式一;如果返回false,則執行表達式二。
if(判斷語句1,表達式一,表達式二)case結構的使用
使用規則:
情況一:判斷變量1為when中哪一個值,執行該值對應的語句;
情況二:判斷條件在哪個范圍,執行該范圍的語句;
案例:創建一個存儲結構,根據傳入的成績,顯示對應的評級,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)總結
以上是生活随笔為你收集整理的MySQL流程控制if、case、循环结构while的使用语法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring框架使用规范和IOC的开发
- 下一篇: Liunx安装JDK,tomcat,my