减去两列
Subtract two columns
我有以下 MS Access table:
itemid qty flag
1 2 0
1 1 1
2 5 0
2 4 1
我想编写查询以获取余额 (qty-qty
) 并按 flag
分组。
举个例子:
(sum of qty where flag =0) - (sum of qty where flag =1)
我的最终输出应该是:
1=1
2=1
使用条件聚合:
SELECT itemid,
NZ(SUM(IIF(flag = 0, qty, 0)), 0) - NZ(SUM(IIF(flag = 1, qty, 0)), 0) AS difference
FROM yourTable
GROUP BY itemid
我有以下 MS Access table:
itemid qty flag
1 2 0
1 1 1
2 5 0
2 4 1
我想编写查询以获取余额 (qty-qty
) 并按 flag
分组。
举个例子:
(sum of qty where flag =0) - (sum of qty where flag =1)
我的最终输出应该是:
1=1
2=1
使用条件聚合:
SELECT itemid,
NZ(SUM(IIF(flag = 0, qty, 0)), 0) - NZ(SUM(IIF(flag = 1, qty, 0)), 0) AS difference
FROM yourTable
GROUP BY itemid