mysql 觸發(fā)器 if語句用法
成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、岱岳網(wǎng)絡(luò)推廣、微信平臺小程序開發(fā)、岱岳網(wǎng)絡(luò)營銷、岱岳企業(yè)策劃、岱岳品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供岱岳建站搭建服務(wù),24小時服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com
@sqlz ='select asd from flkg';
EXECUTE(@sqlz);
----------
首先,mysql下動態(tài)語句不是這樣寫的,另外,觸發(fā)器里不能允許返回結(jié)果集的.
這里我是希望他能中斷更新!
mysql中定義一個成績變量,if判斷等級參考以下方法
代碼如下:php語言
var $score;//分數(shù)變量
if($score60){
echo "不及格";
}elseif($score69 $score=60){
echo "及格";
}else if($score=70 $score80){
echo "中";
}else if($score=80 $score90){
echo "良";
}else{
echo "優(yōu)";
}
控制流程函數(shù)
CASE value WHEN [compare-value] THEN result [WHEN
[compare-value] THEN result ...] [ELSE result] END CASE WHEN [condition]
THEN result [WHEN [condition] THEN result ...] [ELSE result] END
例:
mysql SELECT IF(12,'yes ','no');
- 'yes'
mysql中沒有if可以使用case when then end 來代替;
例如:查詢語句select case 字段 when 1 then '一'
when 2 then '二' end from 表名;