SQL 表中每个类别的项目数



如何查找数据库中每个唯一用户有多少项目

假设我的数据库中有帽子手套和用户添加的许多其他元素

我怎么能找到每个人有多少

例如帽子 - 35T恤 -50

但问题是类别会改变,所以它必须获取所有类别,然后对每个类别进行 MySQL 搜索......我做了很多不同的MySQL尝试,他们都失败了,这是一个

$sql = "SELECT COUNT(username) FROM cards GROUP BY username";
$query = mysqli_query($db_conx, $sql);
$row = mysqli_fetch_row($query);
$users = $row[0];

我不知道从这里去哪里

这就是你可以做的

select `item`,count(*) as `total` from `test` 
group by `item`

检查这里

http://www.sqlfiddle.com/#!2/19250/1

您可以更改查询以在查询中包含字段名称

相关内容

  • 没有找到相关文章

最新更新