SQL,GROUP BY和INNER JOIN

时间:2012-05-06 10:09:48

标签: sql sql-server join

除了这个问题:Comparing in SQL and SUM

我还需要一些帮助。在这一点上,我有一个View(让我们称之为内部连接视图),它将两个表与一个INNER JOIN连接起来。这可以。然后我有另一个视图,它使用SUM + GROUP BY来汇总内部连接视图中的一些数据,这很好。但是,现在我需要来自内部联接视图的数据,该数据与该组没有任何关系。那有意义吗?我不能只选择它然后对其进行分组,因为这会产生错误的计算。

我怎么能绕过这个?

1 个答案:

答案 0 :(得分:0)

要在一个SELECT中使用“分组”和“非分组”数据,您可以使用“PARTITION BY”-Tag: http://www.adp-gmbh.ch/ora/sql/analytical/index.html