我有一个名为补充的表,现在我想通过以下列名称对其中的数据进行分组:sup_cat,sup_sub_cat,sup_name等。 如果它们是两行类似的sup_cat,sup_sub_cat,sup_name那么总数量和销售数量应该加在一起。
数据示例:
答案 0 :(得分:2)
只需按照以下方式使用分组:
SELECT sup_cat,sup_sub_cat,sup_name, sum(sup_qty), sum(selled_ty)
FROM supplement
GROUP BY sup_cat,sup_sub_cat,sup_name;
答案 1 :(得分:0)
您可以使用group by聚合特定组的值
select sup_cat,sup_sub_cat,sup_name, sum(qty) Quantity, sum(Sale) Sales
from supplement
group by sup_cat,sup_sub_cat,sup_name;