求和查询结果列的子部分?

时间:2016-06-10 18:57:01

标签: php mysql sql tsql

我有一个有趣的问题,我很难搞清楚。我试图通过使用PHP处理一些结果分离而不是运行多个SQL查询来优化某些SQL查询。我的查询返回以下内容:

enter image description here

使用PHP,是否可以通过“处理器”对结果进行求和?所以,例如,我希望能够回应出来' 36.00'对于PayPal等等。我目前能够通过多个单独的查询来执行此操作,但我相对有信心通过一个查询和使用PHP来实现此目的 - 我只是无法弄清楚如何执行此操作。 / p>

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

我认为你只想要一个group by查询:

select processor, sum(payment_amount)
from t
group by processor;

没有理由在PHP中完成这项工作。