表名:table
字段名:id(企业id)、name(企业名称)、class(企业所属的行业大类)。
说明:本人做的一个会员系统,在企业表table里,有企业所属行业的类别class.即每个行业类别里都有数量不等的企业。
想实现这样的查询结果:根据每个行业类别里企业数量的多少排序,依次得到每个行业类别的名称。
在此请教,谢过了先。
------解决方案--------------------
- SQL code
select class,count(1) as cntfrom tableorder by cnt desc
------解决方案--------------------
- SQL code
select [类别] = class, [企业数量]=count(1)from tablegroup by class order by 2 desc