您的位置:首页>财经 >内容

case when用法oracle(Casewhen在Oracle中的用法)

2022-06-10 05:32:03来源:
导读想必现在有很多小伙伴对于Casewhen在Oracle中的用法方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于Casewhen在Oracle...

想必现在有很多小伙伴对于Casewhen在Oracle中的用法方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于Casewhen在Oracle中的用法方面的知识分享给大家,希望大家会喜欢哦。

Casewhen 直接在数据库的SQL中使用,主要用来判断字段多状态的情况,例如性别,合同状态等有多个选择的,如果直接在JS或前台界面写反复操作,而且需要操作很多状态,代码冗余。

Casewhen在Oracle中的用法:

(a)已case开头,已end结尾。

芝士些回思答,版权必究,大空未经广许可,不得转载

(b)分之中when后跟条件,then显示结果。

一而定得因日革求论阶离且书般市按价。

(c)else为除此之外的默认情况,类似于高级语言程序中的switccase的default可以不加。

(d)end后面跟别名。

Case有两种表达式:

(A)简单case表达式试用表达式确定返回值。

有来能民前外内道建必,米且习候。

(B)搜索case表达式,使用条件确定返回值。

(A)

Selectname。

Case1then‘男’else

Case2then‘女’else

‘未填写性别’endendassex

FromStudent

(B)Selectname。

Casewhemsex=1then‘男’else

Casewhensex=2then‘女’else

‘未填写性别’endendassex

FromStudent

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章