十四、MySQL基础系列笔记之条件判断函数与系统信息函数

作者: 温新

分类: 【MySql】

阅读: 1784

时间: 2020-10-17 13:36:38

条件判断函数

条件判断函数也称为控制流程函数,根据满足的条件的不同,执行相应的流程。是常用的一类函数,

简单case语句

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">CASE</span> 表达式</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">WHEN</span> 值1 <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">THEN</span> <命令></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">WHEN</span> 值2 <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">THEN</span> <命令></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    ...</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">ELSE</span> 结果n或者语句n</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">END</span></span>
<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">mysql> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">select</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    -> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">case</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    -> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">when</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">then</span> <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'one'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    -> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">when</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">then</span> <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'two'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    -> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">else</span> <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'other'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    -> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">end</span>;</span>

系统信息函数

系统信息函数

我是小白,期待和优秀的你一起同行!

小白

2020年10月17日

请登录后再评论