oracle查询时使用case,Oracle查询语句中Casewhen的使用[通俗易懂]

oracle查询时使用case,Oracle查询语句中Casewhen的使用[通俗易懂]casewhen和decode函数用法有一些相似,只是decode是枚举函数,而casewhen则更加灵活,同时casewhen相当于一个特殊的只有两个枚casewhen语句语法如下:casewhen表达式thenvalueAelsevalueBend;具体使用如下:select(casewhena.column1>=1then’成功’e…

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

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

case when和decode函数用法有一些相似,只是decode是枚举函数,而case when则更加灵活,同时case when相当于一个特殊的只有两个枚

case when语句语法如下:

case when 表达式 then valueA else valueB end;

具体使用如下:

select (case when a.column1 >=1 then ‘成功’ else ‘失败’ end) as Success_flag

from tableA a

如果a.column1的值大于等于1,那么Success_flag的值将是‘成功’,否则‘失败’。

case when和decode函数用法有一些相似,只是decode是枚举函数,,而case when则更加灵活,同时case when相当于一个特殊的只有两个枚举值的函数。

case when大多时间用于比较两个值的大小,在比较值的时候又比least(取较小值)和greatest(取较大值)灵活。

如:

select

least(1,2),

greatest(3,4) from dual;

得到查询结果: 1 4

logo.gif 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

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

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

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


相关推荐

  • 京东猪脸识别比赛

    京东猪脸识别比赛最近参加京东的猪脸识别比赛,训练集是30个视频-需要数据集的朋友可以加qq:571082793

    2022年6月21日
    35
  • 第一范式、第二范式及第三范式的定义与举例

    第一范式、第二范式及第三范式的定义与举例第一范式存在非主属性对码的部分依赖关系R(A,B,C)AB是码C是非主属性B–>CB决定CC部分依赖于B第一范式定义:如果关系R中所有属性的值域都是单纯域,那么关系模式R是第一范式的那么符合第一模式的特点就有1)有主关键字2)主键不能为空,3)主键不能重复,4)字段不可以再分例如: StudyNo  |  Name  |  Sex  

    2022年5月22日
    59
  • pychrm激活码_通用破解码

    pychrm激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    60
  • 配置swagger

    配置swagger配置swagger

    2022年4月25日
    44
  • java核心技术 – 17个重要的知识点

    java核心技术 – 17个重要的知识点1.Java中没有多继承,而是用接口来代替多继承 2.运行一个已经编译的程序时,Java解释器总是从指定类的main方法中的代码开始执行,因此,执行代码中必须有一个main函数。 

    2022年8月2日
    5
  • 加载出错收集解答

    加载出错收集解答加载user.dll时出错的解决方法杀毒后遗症。病毒已被杀掉,但病毒在启动项里面加上的启动信息还在,所以开机系统仍试图运行病毒但找不到病毒文件,所以出现了你说的这种情况。在开始-运行里输入&#82

    2022年7月1日
    20

发表回复

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

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