【问题标题】:Sum up duplicate rows in mysql table总结mysql表中的重复行
【发布时间】:2019-06-01 08:28:00
【问题描述】:

Mysql拒绝总结重复的行值

我在一个网站上看到过这个查询语句,但是当我尝试它时,mysql 会准确地返回给我我在我的表中拥有的内容,而不会将它们相加。即重复代理名称和相应的预付金额。代理名称和预付款金额为一栏。 Agent_name 有两条记录 hitman 和 hitman。预付金额有两个金额,每个代理分别为 40 和 20。

SELECT agent_name, 
SUM (advance_amount) 
FROM orders 
GROUP BY agent_name;

【问题讨论】:

    标签: mysql


    【解决方案1】:

    希望相同的 agent_name 是基于不同的 id 你可以尝试使用 group by id

    SELECT agent_name, 
    SUM (advance_amount) 
    FROM orders 
    GROUP BY agent_id;
    

    【讨论】:

      猜你喜欢
      • 2020-05-31
      • 1970-01-01
      • 2018-07-25
      • 1970-01-01
      • 2017-05-14
      • 1970-01-01
      • 2012-07-23
      • 1970-01-01
      • 2013-08-06
      相关资源
      最近更新 更多