课程
/数据库
/Oracle
/Oracle数据库开发必备利器之SQL基础
Case...When和Decode优点类似么?
2016-11-22
源自:Oracle数据库开发必备利器之SQL基础 6-12
正在回答
不类似,1.Decode是Oracle特有的;2.case...when 是Oracle, SQL Server,MySQL 都可用;3.Decode 只能用做相等判断,但是可以配合sign函数进行大于,小于,等于的判断;case可用于=,>=,<,<=,<>,is null,is not null 等的判断;4.Decode使用起来比较简洁,Case虽然复杂但更为灵活
举报
为你带来Oracle开发必备的sql基础,为后续课程学习打下好的基础
2 回答case...when 语句
1 回答注意case when
1 回答decode与case when什么区别
2 回答case...when 语句的作用是什么
3 回答请问case when 查询后能不能把salary 也显示出来