我有一个包含交易列表(发票和信用)的表格,我需要获取发票和信用不匹配的所有行的列表。
例如
user product value
bill ThingA 200
jim ThingA -200
sue ThingB 100
liz ThingC 50
我只想看到第三行和第四行,因为其他行的值匹配。
如果我选择 product, sum(value) ... 按具有 sum(value) <> 0 的产品分组,我可以这样做
效果很好,但我也想返回用户名。
一旦我将用户添加到选择中,我也需要按它进行分组,这会导致数量与用户和产品不匹配,这会造成混乱。
有任何想法吗 ?我正在使用 MS SQL 2000...
干杯