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

查询多字段时,怎么只对一个字段分组

2013-08-13 
查询多字段时,如何只对一个字段分组?RT在线等,谢谢。oracle?查询[解决办法]只对name分组求sum对吧,去掉句尾

查询多字段时,如何只对一个字段分组?
RT
在线等,谢谢。 oracle?查询
[解决办法]
只对name分组求sum对吧,去掉句尾的group by,在字段里面有sum的字段后面加上over就可以了。

Sum(mba.docmaterial.qty) AS qty
改为
Sum(mba.docmaterial.qty) over(partition by mba.doc.name)AS qty

postgresql中也有这个函数,google一下就知道了。

热点排行