读书人

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

发布时间: 2013-08-13 16:43:28 作者: rapoo

查询多字段时,如何只对一个字段分组?
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一下就知道了。

读书人网 >oracle

热点推荐