我有一个记录人们拥有多少元素的表格,表格设置如下
Name Item Amount
--------------------------------
Knob Pistol 5
Knee Pistol 2
Hat Shotgun 3
我想遍历表格并找出某些项目的总数。所以如果我搜索“Pistol”,它会输出 7。
我是否必须遍历每条记录并将它们添加到一个数字计数中,还是有更快的方法?
最佳答案
这是一个基本的 SQL 问题。您真的应该查看 SQL 文档以了解更多信息。您要查找的函数是 SUM。
SELECT SUM(amount) as total FROM table WHERE item = 'Pistol'
这会返回
total
-------------
7
祝你好运。
关于php mysql 计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8040455/