oracle中case when_oracle case when 嵌套

oracle中case when_oracle case when 嵌套Case具有两种格式。简单Case函数和Case搜索函数。–简单Case函数CASEsexWHEN’1’THEN’男’WHEN’2’THEN’女’ELSE’其他’END–Case搜索函数CASEWHENsex=’1’THEN’男’WHENsex=’2’THEN’女’ELSE’其他’END…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

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

--简单Case函数  
CASE sex  
WHEN '1' THEN '男'  
WHEN '2' THEN '女'  
ELSE '其他' END  
--Case搜索函数  
CASE WHEN sex = '1' THEN '男'  
WHEN sex = '2' THEN '女'  
ELSE '其他' END  

这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。 
还有一个需要注意的问题,Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。 

--比如说,下面这段SQL,你永远无法得到“第二类”这个结果  
CASE WHEN col_1 IN ( 'a', 'b') THEN '第一类'  
WHEN col_1 IN ('a')  THEN '第二类'  
ELSE'其他' END

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/185564.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ubuntu ettercap

    ubuntu ettercapettercapMITM中间人1,系统版本2,安装ettercap3,ettercap1,系统版本#cat/etc/issueUbuntu18.04.2LTS\n\l2,安装ettercap安装图形界面#apt-cachesearchettercap#apt-getinstall-yettercap-graphical3,ettercap…

    2022年6月28日
    25
  • jquery outerhtml

    jquery outerhtmljqueryouterhtml 让Firefox支持outerHTML(使用jQuery1.3)Postedon2009-06-1617:43吕霖阅读(627)评论(7)编辑收藏1、今天获取元素的html,而firefox却不支持如下代码…

    2022年6月29日
    24
  • Calendar类_java calendar

    Calendar类_java calendarCalendar类简介Calendar是javautil包下的一个工具类,提供了很方便的不同日期格式的处理。啥也不说了,直接撸代码:publicstaticvoidmain(String[]args){System.out.println(“————Calendar无参构造————“);//Cal…

    2022年9月24日
    3
  • rapidgator怎么下东西_rapid

    rapidgator怎么下东西_rapid有时,可能想下载这里的文件.先要点到这里:正在下载文件,然后等一会儿.然后点慢速下载,然后有个九宫格验证.最后出现单击此处下载.要注意,是能够下载的.有时,一本书,不知道在哪去下载,那么搜索其asin号.如B08KLP3R9Y,然后就找到下载地址了….

    2025年9月30日
    2
  • navicat15永久激活码-激活码分享

    (navicat15永久激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~BI7JCUH1TG-eyJsaWNlbnNlSWQiOi…

    2022年3月22日
    510
  • [黑苹果系列] M910x完美黑苹果系统安装教程 – 4 安装&设置macOS系统 – System Install

    [黑苹果系列] M910x完美黑苹果系统安装教程 – 4 安装&设置macOS系统 – System Install在BIOS中设置U盘启动,然后经过一段跑码,可以进到MacOS的界面,之后进入安装界面,先选择磁盘工具然后选择磁盘工具->显示所有设备,即可看见左侧的物理磁盘名称选择所需要安装的盘,选择抹掉然后,填好磁盘名和格式为APFS,方案为GUID分区图,然后抹掉完成后退出磁盘工具,选择安装macOSBigSur点击继续和同意后,选择相应的磁盘,点击继续,等待安装然后会安装完后会开始跑码重启后继续安装,到设置界面大约要重启…

    2022年6月9日
    63

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号