Code Bye

求统计行数并按照行数排序的语句写法。

SELECT id,count(*)  FROM worker GROUP BY id Desc LIMIT 0,50 ;
这句查询,查询的结果是
id  行数
32    5
29   10
23     2
16     1
…………..
排序按照id的大小排序
本人想查询出来后按统计id的行的数目大小排序,该怎么写。
解决方案

40

select * from
(
SELECT id,count(*) as k  FROM worker GROUP BY id
) t
order by k Desc LIMIT 0,50 ;

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明求统计行数并按照行数排序的语句写法。