Chinaunix

标题: 关于DECODE 函数? WHY! [打印本页]

作者: DL-GreatWall    时间: 2015-12-17 23:58
标题: 关于DECODE 函数? WHY!




看了官方文档,没找到答案
create or replace view test as
select
        null DISCHARGE_DATE,
'1AB' AS VALUE,
   
        '1' AS FLAG,
        null AS DEPT
FROM dual
------------------------------------


select decode(flag, 1, count(distinct value), 2, sum(value), null)  from test
作者: doni    时间: 2016-02-17 16:52
sum(value)错了,value=‘1AB'
作者: li0924    时间: 2016-02-29 17:52
请把 null 换为 0;null并非数字




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2