选择每个不同行的计数(mysql和php)
我正在使用mysql和php 我有一张只有一列的桌子。我可以通过以下方式显示唯一行:选择每个不同行的计数(mysql和php),php,mysql,select,Php,Mysql,Select,我正在使用mysql和php 我有一张只有一列的桌子。我可以通过以下方式显示唯一行: select distinct id from id_table 这可能表明 1 2 3 5 我想做的是显示1、2等的数量 我可以 select count(id) from id_table where id = 1 但是我必须对每个。。。单身。。。一行而且数十万行,不好 是否有方法返回每个不同项的计数数组 资料 结果 3, 1, 2, 1 谢谢 如果只需要ID的计数,那么 select count(
select distinct id from id_table
这可能表明
1
2
3
5
我想做的是显示1、2等的数量
我可以
select count(id) from id_table where id = 1
但是我必须对每个。。。单身。。。一行而且数十万行,不好
是否有方法返回每个不同项的计数数组
资料
结果
3, 1, 2, 1
谢谢
如果只需要ID的计数,那么
select count(id)
from table
group by id
下面是GROUPBY子句的简单教程
select id, count(id)
from table
group by id
select count(id)
from table
group by id