我有一个名为products的表格,其中包括以下列:产品,价格,尺寸和单位。
它共有10种产品,但有些产品重复两次,但价格和/或尺寸的价值不同。
我想使用一个命令来查看Soup和Dogfood花了多少钱。如果重要,产品中会出现2次Dogfood;一个价格为700,另一个价格为200,只有一个价格为257的汤。
我知道如何在表格中总结所有价格:
SELECT SUM(价格) ...>来自产品;
但是我无法想出一种排除某些方法并添加其余内容的方法。
答案 0 :(得分:0)
在SQL中,可以使用WHERE子句过滤行:
SELECT SUM(Price)
FROM Products
WHERE Product = 'Soup'
OR Product = 'Dogfood';