我的SUM列为什么把上条记录累加过来了?

chido 2003-07-30 03:06:18
别让我贴SQL了,我是在别人写的好长的一个SQL上加一个SUM列,但是
由上往下每条记录都是把前面一条记录加上了。
有没有知道可能是什么原因的?
分析一下就得,SQL太乱了,我都快晕了。
...全文
78 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
beckhambobo 2003-07-30
  • 打赏
  • 举报
回复
select name,sum(count) over(order by rownum) from tab
beckhambobo 2003-07-30
  • 打赏
  • 举报
回复
select name,sum(count) over(order by rownum) from tab
chido 2003-07-30
  • 打赏
  • 举报
回复
就是这样
本来我想得到
name count
--------------------
a 2
b 4
c 1
d 3
可结果却是
name count
--------------------
a 2
b 6
c 7
d 10

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧