根据具有多个记录的表中另一列的不同值添加值

我有一张类似的桌子

  

根据具有多个记录的表中另一列的不同值添加值

我想总结一下

根据具有多个记录的表中另一列的不同值添加值

因此,我想总结不同项目的包装,其中我的表可能有多个记录,而我不能仅仅排除原因。

我不能只是

select sum(package) from table group by buyer,item;

我也不能用count(item)来表示它。

creamll 回答:根据具有多个记录的表中另一列的不同值添加值

您可以使用子查询

select sum(package),buyer
from (
  select distinct buyer,package
  from my_table  ) t
group by buyer
本文链接:https://www.f2er.com/3136844.html

大家都在问