所以我有很多数据是库存调整,有些是收益,有些是亏损。
我需要找到所有净值为£0的记录。
他们来自多个地方。
我有这样的数据:
Store Code Product Code. Adjust Cost
AA1 12345. £20
AA1 12345. -£20
AA1. 12345. £40
AAB 45567. £14
AAB 43256. -£14
我还有一个字段,用于汇总商店代码和产品代码,以便为已调整该代码的每个商店创建一个唯一值。
从上面的数据我将只选择这些记录
AA1 12345. £20
AA1 12345. -£20
提前感谢您的帮助。
答案 0 :(得分:1)
这应该可以解决问题:
SELECT * FROM MyTable t
WHERE (SELECT Sum(i.[Adjust Cost]) FROM MyTable i WHERE i.[Store Code] = t.[Store Code]) = 0