ItemID Quantity CustID
1 1 1000
6 1 1000
7 2 1000
2 12 1001
3 24 1001
4 16 1001
2 1 1002
我应该如何根据购买的每个custID计算数量? 即
CustID Quantity
1000 4
答案 0 :(得分:1)
看起来像一个简单的SUM
:
SELECT CustID,SUM(Quantity) as Quantity
FROM TableName
GROUP BY CustID
您需要了解有关聚合函数的更多信息。阅读更多here。
答案 1 :(得分:1)
对于特定客户ID,您可以使用
select custid, sum(quantity)
from table_name
where custid=1000
或者对于所有客户ID,您都可以使用
select custid, sum(quantity)
from table_name
group by custid