读书人

select sum(一) from dual where 1=2为

发布时间: 2012-10-06 17:34:01 作者: rapoo

select sum(1) from dual where 1=2为什么会返回一条数据?
RT,搞不懂...在线等大神

[解决办法]

探讨

为什么你们都说聚合函数一定会返回一条记录呢,可是我加了个group by之后就真没记录了,是oracle版本问题么,我的是10g的

[解决办法]
探讨
大概是这意思,我现在搞不懂的是select sum(1) from dual where 1=2 group by 1,为什么就不返回空记录了呢

引用:

因为类似的聚合函数 不管有没对应的值 至少都会返回一条记录

读书人网 >oracle

热点推荐