【问题标题】:Echoing data from MySQL回显来自 MySQL 的数据
【发布时间】:2015-05-27 16:23:26
【问题描述】:

我在 MySQL 中有一个这样存储数据的表:

Name      Amount   Time

Person 1    1      Time
Person 2    1      Time
Person 3    1      Time
Person 1    1      Time
Person 2    1      Time
Person 3    1      Time
Person 1    1      Time

我想回应这些结果,以便他们将所有“金额”加在一起,并将最终数字与人名放在一起,这样它就会显示为:

 Person 1    3    Time
 Person 2    2    Time
 Person 3    2    Time

如何在 PHP 中做到这一点?谢谢。

【问题讨论】:

标签: php mysql count echo add


【解决方案1】:

你应该在 sql 中而不是在 php 中这样做。

类似:

SELECT `Name`, SUM(`Amount`) as total, `Time` FROM `your_table` GROUP BY `Name`

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    相关资源
    最近更新 更多