以文本方式查看主题 - 智睿软件_技术交流论坛 (http://zhirui.net/bbs/index.asp) -- Web程序开发 (http://zhirui.net/bbs/list.asp?boardid=22) ---- SQL语句的分类汇总排行 (http://zhirui.net/bbs/dispbbs.asp?boardid=22&id=3207) |
-- 作者:zhirui -- 发布时间:2012-12-10 23:31:37 -- SQL语句的分类汇总排行 SELECT ClassId, COUNT(ClassId) AS bbb FROM zhi_rui_v_vo GROUP BY ClassId ORDER BY COUNT(ClassId) DESC SQL语句的分类汇总排行 |
-- 作者:zhirui -- 发布时间:2012-12-10 23:33:49 -- 有一个表:(表名:aaaa) 结构如下: id bm 1 中国 2 中国 3 中华 4 中华 5 中国 6 中华 7 大小 8 大小 9 中国 需要得到如下效果: bm cx 中国 4 中华 3 大小 2 意思就是先汇总后,再按出现次数的多少排序 select bm, count(bm) as bbb from aaaa group by bm order by count(bm) desc |
-- 作者:zhirui -- 发布时间:2012-12-11 22:35:01 -- SELECT VoteName, Hits, (SELECT COUNT(*) FROM zhi_rui_v_po b WHERE b.hits < a.hits) AS Expr1 FROM zhi_rui_v_po a ORDER BY Hits |