目前,我通过运行以下命令并将其解析为自定义的pdo
选择函数来获得计数。SELECT COUNT(*) FROM foo GROUP BY bar
表结构
col1 | col2 | bar | qty
------------------------
blahb blah abc 1
blahb blah abc 3
blahb blah abc 1
blahb blah aaa 3
blahb blah aaa 5
blahb blah aaa 1
这将返回:
abc => 3 aaa => 3
有没有一种修改查询的方法,以使
qty
与bar
列相乘?所需结果:
abc => 5 aaa => 9
最佳答案
不用计算记录,而是使用sum()
汇总值
select bar, sum(qty)
from foo
group by bar