课程
/数据库
/Oracle
/Oracle数据库开发必备利器之SQL基础
刚刚学,不知道,求教
2017-02-11
源自:Oracle数据库开发必备利器之SQL基础 6-15
正在回答
1.DECODE 只有Oracle 才有,其它数据库不支持; 2.CASE WHEN的用法, Oracle、SQL Server、 MySQL 都支持; 3.DECODE 只能用做相等判断,但是可以配合sign函数进行大于,小于,等于的判断,CASE when可用于=,>=,<,<=,<>,is null,is not null 等的判断; 4.DECODE 使用其来比较简洁,CASE 虽然复杂但更为灵活; 5.另外,在decode中,null和null是相等的,但在case when中,只能用is null来判断
qq_MJX_0 提问者
不正_
举报
为你带来Oracle开发必备的sql基础,为后续课程学习打下好的基础
1 回答case...when
2 回答case...when 语句
1 回答注意case when
2 回答case...when 语句的作用是什么
1 回答oracle与mysql有什么区别