PHP+MYSQL,统计同一字段中出现值次数,并按次数排序
问题描述:
比如表是这样的:
id name
1 张三
2 李四
3 王五
4 张三
5 张三
6 李四
最后输出结果是
排名1 张三 3次
排名2 李四 2次
排名3 王五 1次
请教相关的SQL语句和PHP输出代码,谢谢大家。
答
select count(name) ,name from record group by name
答
可以了,非常感谢。我补充了下
select count(name) as times,name from tablename group by name order by times desc
答
select count(name)as count ,name from table xxxgrouped by name ordered by count;