中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

MySQL中的if和case語句使用總結
來源:易賢網 閱讀:1375 次 日期:2015-02-11 15:03:10
溫馨提示:易賢網小編為您整理了“MySQL中的if和case語句使用總結”,方便廣大網友查閱!

Mysql的if既可以作為表達式用,也可在存儲過程中作為流程控制語句使用,如下是做為表達式使用:

IF表達式

代碼如下:

IF(expr1,expr2,expr3)

如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),則 IF()的返回值為expr2; 否則返回值則為 expr3。IF() 的返回值為數字值或字符串值,具體情況視其所在語境而定。

代碼如下:

select *,if(sva=1,"男","女") as ssva from taname where sva != ""

作為表達式的if也可以用CASE when來實現:

代碼如下:

select CASE sva WHEN 1 THEN '男' ELSE '女' END as ssva from taname where sva != ''

在第一個方案的返回結果中, value=compare-value。而第二個方案的返回結果是第一種情況的真實結果。如果沒有匹配的結果值,則返回結果為ELSE后的結果,如果沒有ELSE 部分,則返回值為 NULL。

例如:

代碼如下:

SELECT CASE 1 WHEN 1 THEN 'one'

WHEN 2 THEN 'two'

ELSE 'more' END

as testCol

將輸出one

IFNULL(expr1,expr2)

假如expr1 不為 NULL,則 IFNULL() 的返回值為 expr1; 否則其返回值為 expr2。IFNULL()的返回值是數字或是字符串,具體情況取決于其所使用的語境。

代碼如下:

mysql> SELECT IFNULL(1,0);

-> 1

mysql> SELECT IFNULL(NULL,10);

-> 10

mysql> SELECT IFNULL(1/0,10);

-> 10

mysql> SELECT IFNULL(1/0,'yes');

-> 'yes'

IFNULL(expr1,expr2) 的默認結果值為兩個表達式中更加“通用”的一個,順序為STRING、 REAL或 INTEGER。

IF ELSE 做為流程控制語句使用

if實現條件判斷,滿足不同條件執行不同的操作,這個我們只要學編程的都知道if的作用了,下面我們來看看mysql 存儲過程中的if是如何使用的吧。

代碼如下:

IF search_condition THEN

statement_list

[ELSEIF search_condition THEN]

statement_list ...

[ELSE

statement_list]

END IF

與PHP中的IF語句類似,當IF中條件search_condition成立時,執行THEN后的statement_list語句,否則判斷ELSEIF中的條件,成立則執行其后的statement_list語句,否則繼續判斷其他分支。當所有分支的條件均不成立時,執行ELSE分支。search_condition是一個條件表達式,可以由“=、<、<=、>、>=、!=”等條件運算符組成,并且可以使用AND、OR、NOT對多個表達式進行組合。

例如,建立一個存儲過程,該存儲過程通過學生學號(student_no)和課程編號(course_no)查詢其成績(grade),返回成績和成績的等級,成績大于90分的為A級,小于90分大于等于80分的為B級,小于80分大于等于70分的為C級,依次到E級。那么,創建存儲過程的代碼如下:

代碼如下:

create procedure dbname.proc_getGrade

(stu_no varchar(20),cour_no varchar(10))

BEGIN

declare stu_grade float;

select grade into stu_grade from grade where student_no=stu_no and course_no=cour_no;

if stu_grade>=90 then

select stu_grade,'A';

elseif stu_grade<90 and stu_grade>=80 then

select stu_grade,'B';

elseif stu_grade<80 and stu_grade>=70 then

select stu_grade,'C';

elseif stu_grade70 and stu_grade>=60 then

select stu_grade,'D';

else

select stu_grade,'E';

end if;

END

注意:IF作為一條語句,在END IF后需要加上分號“;”以表示語句結束,其他語句如CASE、LOOP等也是相同的。

更多信息請查看IT技術專欄

更多信息請查看數據庫
易賢網手機網站地址:MySQL中的if和case語句使用總結
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
久久综合伊人| 国产农村妇女精品| 久久成人一区二区| 欧美精品一区在线观看| 欧美精品在线视频观看| 亚洲激情综合| 亚洲一区二区在线播放| 欧美激情第一页xxx| 亚洲国产片色| 欧美剧在线免费观看网站| 精品成人乱色一区二区| 久久久国产成人精品| 国产一区久久| 蜜桃视频一区| 在线视频亚洲| 欧美高清视频免费观看| 亚洲日韩欧美视频一区| 欧美日韩国产区| 午夜久久黄色| 日韩午夜中文字幕| 国产欧美欧美| 欧美激情成人在线| 亚洲欧美日本在线| 亚洲国产婷婷综合在线精品| 欧美日韩一区在线| 久久香蕉国产线看观看网| 91久久久久久久久| 欧美国内亚洲| 国产精品大片wwwwww| 欧美成人福利视频| 国产视频亚洲精品| 欧美精品一区二区三区久久久竹菊| 久久久久久**毛片大全| 久久夜色精品亚洲噜噜国产mv| 亚洲欧美日本日韩| 久久久久国色av免费看影院| 免费国产自线拍一欧美视频| 欧美片第1页综合| 国产精品午夜电影| 99这里只有久久精品视频| 亚洲免费激情| 久久伊人亚洲| 国产伊人精品| 欧美日韩亚洲成人| 亚洲毛片一区| 在线 亚洲欧美在线综合一区| 欧美日韩免费看| 久久九九热免费视频| 中文日韩在线视频| 亚洲欧美日韩一区二区三区在线观看 | 亚洲激情女人| 国产主播精品| 一区二区三区在线视频播放| 极品尤物久久久av免费看| 国内精品视频一区| 亚洲国产日韩欧美在线动漫| 亚洲小说春色综合另类电影| 亚洲欧美日韩国产综合在线| 欧美一区二区播放| 欧美精品色网| 国产日韩欧美综合在线| 亚洲欧美成人一区二区三区| 欧美1区2区视频| 久久久国产精品一区| 亚洲欧洲一二三| 国模吧视频一区| 久久精品二区三区| 亚洲欧洲精品一区二区三区 | 黑人巨大精品欧美黑白配亚洲 | 麻豆精品在线视频| 亚洲激情av| 一区二区三区|亚洲午夜| 欧美在线视频在线播放完整版免费观看| 欧美综合二区| 欧美视频官网| 日韩网站在线| 欧美伦理在线观看| 亚洲激情在线视频| 久久激情网站| 国产欧美精品日韩| 亚洲自拍偷拍一区| 欧美网站在线观看| 亚洲精选在线| 欧美激情久久久| 亚洲三级毛片| 欧美金8天国| 在线亚洲免费视频| 国产精品户外野外| 欧美一区二区三区免费观看视频 | 亚洲美女免费视频| 欧美成人在线免费视频| 亚洲精品社区| 欧美日韩一区二区在线 | 欧美**字幕| 91久久久久| 国产精品日本| 狂野欧美激情性xxxx欧美| 欧美日韩成人激情| 小处雏高清一区二区三区| 国产日韩欧美精品| 99精品视频免费观看| 国产精品网曝门| 欧美成人精品一区| 欧美一区二区大片| 亚洲高清不卡在线观看| 欧美日韩亚洲高清| 久久精品在线免费观看| 亚洲国产精品久久精品怡红院| 欧美私人网站| 欧美顶级少妇做爰| 老司机一区二区| 欧美中在线观看| 亚洲一区二区三区中文字幕| 欧美成人第一页| 久久久九九九九| 亚洲一本大道在线| 99精品视频免费观看| 在线免费观看日本一区| 国产偷自视频区视频一区二区| 欧美日韩成人在线观看| 欧美第一黄色网| 欧美成人精品一区二区三区| 亚洲女女做受ⅹxx高潮| 中国女人久久久| 亚洲午夜激情网站| 亚洲一区二区免费看| 99在线热播精品免费99热| 最近中文字幕日韩精品| 亚洲国产色一区| 夜夜嗨av一区二区三区中文字幕 | 欧美电影打屁股sp| 午夜精品美女自拍福到在线| 午夜精品久久久久久久99黑人| 欧美一区2区三区4区公司二百| 亚洲国产成人高清精品| 99精品久久久| 久久精品72免费观看| 欧美激情精品久久久久久蜜臀| 欧美乱人伦中文字幕在线| 国产精品网红福利| 亚洲第一天堂无码专区| 亚洲国产精品va在线看黑人| 极品尤物久久久av免费看| 欧美日韩免费观看一区=区三区| 国产一区二区三区日韩欧美| 亚洲免费成人av| 欧美日韩a区| 亚洲视频综合| 国产精品一区三区| 久久riav二区三区| 国内精品嫩模av私拍在线观看 | 极品日韩av| 另类人畜视频在线| 亚洲乱码国产乱码精品精98午夜 | 亚洲女优在线| 国产女同一区二区| 欧美伊人精品成人久久综合97| 国产麻豆视频精品| 久久夜精品va视频免费观看| 亚洲成色777777在线观看影院| 男人的天堂成人在线| 日韩亚洲视频在线| 国产日韩欧美综合精品| 欧美激情日韩| 久久精品国产精品亚洲精品| 91久久精品一区二区三区| 国产精品天天看| 欧美日韩成人| 免费成人小视频| 久久久久综合网| 亚洲欧美日韩在线播放| 亚洲卡通欧美制服中文| 国产一区二区精品在线观看| 欧美日韩情趣电影| 美女视频黄a大片欧美| 先锋影音久久久| 亚洲一区二区精品视频| 正在播放亚洲一区| 悠悠资源网久久精品| 国产欧美日韩在线视频| 欧美日韩亚洲一区三区| 欧美成人综合| 麻豆精品传媒视频| 欧美成人国产| 欧美国产日韩视频| 欧美激情bt| 国产精品福利在线观看| 国产精品国产三级国产专区53| 欧美激情国产日韩| 欧美日韩视频在线| 国产精品区免费视频| 国产精品影片在线观看| 国产精品亚洲片夜色在线| 国产精品麻豆欧美日韩ww| 国产精品一区二区欧美| 国产亚洲精品bt天堂精选| 好看的亚洲午夜视频在线| 亚洲二区视频| 日韩一级黄色大片| 亚洲免费中文字幕|