我有一个如下所示的SQL表:
item_price | discount | quantity
2000.00 | 360.00 | 02
2000.00 | 360.00 | 01
1589.00 | 250.00 | 01
我如何获得每个item_prices的所有匹配但排除折扣(包括多个数量的折扣)?例如:对于item_price' 2000.00',我会得到3。
我有:
select count(item_price) * quantity as occurrence from order_items group by 1;
但它仅为item_price' 2000.00'
返回2