首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

select sum(一) from dual where 1=2为什么会返回一条数据

2012-10-06 
select sum(1) from dual where 12为什么会返回一条数据?RT,搞不懂...在线等大神[解决办法]探讨为什么你

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

[解决办法]

探讨

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

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

引用:

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

热点排行