除了这个问题:Comparing in SQL and SUM
我还需要一些帮助 . 在这一点上,我有一个View(让我们称之为内部联接视图),它将两个表与一个INNER JOIN连接起来 . 这可以 . 然后我有另一个视图,它使用SUM GROUP BY来汇总内部连接视图中的一些数据,这很好 . 但是,现在,我需要来自内部联接视图的数据,该数据与该组没有任何关系 . 那有意义吗?我不能只选择它然后分组,因为这会产生错误的计算 .
我怎么能绕过这个?
除了这个问题:Comparing in SQL and SUM
我还需要一些帮助 . 在这一点上,我有一个View(让我们称之为内部联接视图),它将两个表与一个INNER JOIN连接起来 . 这可以 . 然后我有另一个视图,它使用SUM GROUP BY来汇总内部连接视图中的一些数据,这很好 . 但是,现在,我需要来自内部联接视图的数据,该数据与该组没有任何关系 . 那有意义吗?我不能只选择它然后分组,因为这会产生错误的计算 .
我怎么能绕过这个?
1 回答
要在一个SELECT中使用"grouped"和"non-grouped"数据,您可以使用"PARTITION BY" -Tag:http://www.adp-gmbh.ch/ora/sql/analytical/index.html