Mysql 无法对具有多个不同列的特定列值求和
我有一个名为product的表,我有这些列itemname、costrate和quantity,我想得到具有不同itemname和不同costrate的数量之和。我尝试了这个查询,但它不起作用 选择sum(qtyset)、distinct itemname、distinct costrate FROM product 任何帮助都将不胜感激是这样吗?Mysql 无法对具有多个不同列的特定列值求和,mysql,Mysql,我有一个名为product的表,我有这些列itemname、costrate和quantity,我想得到具有不同itemname和不同costrate的数量之和。我尝试了这个查询,但它不起作用 选择sum(qtyset)、distinct itemname、distinct costrate FROM product 任何帮助都将不胜感激是这样吗? Itemname CostRate Quantity A 700 1 A 600
Itemname CostRate Quantity
A 700 1
A 600 1
B 100 1
B 100 1
B 200 2
C 50 3
C 50 5
C 50 1
C 600 3
D 100 1
D 250 3
select Itemname, CostRate, sum(Quantity)
from product
group by Itemname, CostRate