sql分类汇总 排序
有一个表:(表名:aaaa)
结构如下:
id bm
1 中国
2 中国
3 中华
4 中华
5 中国
6 中华
7 大小
8 大小
9 中国
需要得到如下效果:
bm cx
中国 4
中华 3
大小 2
意思就是先汇总后,再按出现次数的多少排序
用了如下一个sql语句,一片空白
sql = "select bm, count(*) as bbb from aaaa group by bm order by bbb desc"
如果不加后面的order by,
sql = "select bm, count(*) as bbb from aaaa group by bm"
则可以得到汇总信息,但没有按照出现的次数排序。
请大家帮忙指教。