【发布时间】:2015-12-30 23:37:07
【问题描述】:
这是我的桌子
sku | type | qty
abc order 3
abc refund 1
abc order 5
def order 2
def refund 1
我想获取类型为“订单”的sku的数量,并扣除类型为“退款”的sku。
因此,sku 'abc' 的预期数量为 7,'def' 的预期数量为 1。
我的查询没有按预期进行。
select sku, type, sum(qty)
from table
group by sku
having type ='order'
【问题讨论】: