您现在的位置是:首页» 软件教程» case when else用法,sql中的if else语句

case when else用法,sql中的if else语句

2024-04-12 03:03:25
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家! 1、else常与if连用构成选择语句,if语句成立时,else语句不执行,否则执行else语句。2、case语句常与switch匹配形成多分支选择结构,swtch(i)3、括号里的i值

今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!

1、else常与if连用构成选择语句,if语句成立时,else语句不执行,否则执行else语句。

2、case语句常与switch匹配形成多分支选择结构,swtch(i)

3、括号里的i值与case后的值匹配,成功的话,就执行这个分支.否则不执行。

4、break是跳出语句,是跳出包含次语句的循环.一般也和switch经常使用,每一个case语句的后面都加上这个语句.

WHEN s.s_sex='1' THEN'男'

WHEN s.s_sex='2' THEN'女'

WHEN'1' THEN'男'

WHEN'2' THEN'女'

有一个需要注意的问题,Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。

Case具有两种格式:简单Case函数和Case搜索函数。

显然,简单Case函数生在简洁,但是它只适用于这种单字段的单值比较,而Case搜索函数的优点在于适用于所有比较的情况。

还有一个需要注意的问题,Case函数在满足了某个符合条件后,剩下的条件将会被自动忽略,因此,即使满足多个条件,执行过程中也只认第一个条件。

在使用CASE WHEN时,可以把它当作一个没有字段名的字段,字段值根据条件确认,在需要使用字段名时可以是用as来定义别名。

wwW.Xtw.Com.cN系统网专业的PC、手机系统开发下载平台,HarmonyOS系统、安卓、OS、windows电脑重装系统在线下载安装,操作系统平台技术学习,攻略教程,技术交流。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: 用法 case sql