[JavaWeb-兄弟连-马剑威]-006-MySQL控制流程函数

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第6讲:MySQL控制流程函数课程大纲•1、CASE•2、IF•3、IFNULL•4、NULLIF1、CASE•CASEvalueWHEN[compare-value]THENresult[WHEN[compare-value]THENresult...][ELSEresult]END•如果没有匹配的结果值,则返回结果为ELSE后的结果,如果没有ELSE部分,则返回值为NULL。2、IF•IF(expr1,expr2,expr3)•如果expr1是TRUE(expr10andexpr1NULL),则IF()的返回值为expr2;否则返回值则为expr3。•SELECTIF(12,'yes','no');3、IFNULL•IFNULL(expr1,expr2)•假如expr1不为NULL,则IFNULL()的返回值为expr1;否则其返回值为expr2•SELECTIFNULL(1,0);4、NULLIF•NULLIF(expr1,expr2)•如果expr1=expr2成立,那么返回值为NULL,否则返回值为expr1•SELECTNULLIF(1,1);THANKYOU!微信号:weige-java扫一扫,关注威哥微信公众平台

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功