一、MySQL流程控制語句-選擇語句
1、只有一個判斷
delimiter $$; create procedure p_showage(in age int) begin if age >= 18 then select '成年人'; else select '未成年人'; end if; end $$;
修改mysql結束符號;
delimiter ;
設定一個變數;
set @age = 19;_of;設定一個變數;的判斷
call p_showage(@age);
二、MySQL流程控制語句-case控制語句
delimiter $$; create procedure p_showagetwo(in age int) begin if age >= 18 && age < 60 then select '成年人'; elseif age >= 60 then select '老年人'; else select '未成年人'; end if; end $$;
ifnull(exp1,exp2)判斷是否為空值,有兩個參數
如果第一個表達式為空值,輸出第二個值
如果第一個表達式不為空,輸出第一個值
以上就是MySQL高級二-流程控制語句的內容,更多相關內容請關注PHP中文網(www.php.cn) !