php - 对 SQL 列进行分组并计算结果

标签 php mysql sql-server database sorting

如何使用 PHP 将数据库结果排序为类似的内容。基本上,我试图对结果进行分组,然后对数据库中找到的结果进行计数。

  • 星际争霸(1)

  • 英雄联盟(4)

  • 我的世界 (2)

  • 《使命召唤:黑色行动》(1)

我知道有办法,但我无法弄清楚这种情况的逻辑。如果有人能给我一些见解,那就太好了。谢谢!

这是我的 SQL 表:

enter image description here

最佳答案

看起来像一个简单的计数和分组语句:

select
    game,
    count(*)
from
    yourTable
group by
    game

基于这个问题,你真的应该读一下这篇文章question and answer I wrote for situations like this因为它详细解释了正在发生的事情以及如何获得您想要的结果。

关于php - 对 SQL 列进行分组并计算结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27211657/

相关文章:

mysql - MYSQL 多数据到一条记录

Mysql语法更新设置值字符串替换为另一列的值

sql-server - 以编程方式确定链接服务器是 Oracle 还是 SQL Server

c# - 将 C# 转换的 base64 存储为 SQL Server varbinary(max)

php - 如何将给定类的文本框的值发布到数据库

javascript - 如何通过 PHP 将 "disabled"按钮设置回 "enabled"?

php - MySQL:更新没有保证唯一字段的行

php - HTML 表单不通过 php 将数据提交到我的数据库

sql-server - 在 SQL Server 中定义一对一关系

php - 修改 'functions.php'处的WordPress插件功能