当前位置: 代码迷 >> Sql Server >> 数据统计与过滤反复数据
  详细解决方案

数据统计与过滤反复数据

热度:89   发布时间:2016-04-25 01:17:46.0
数据统计与过滤重复数据
table1

id    name
1    AAAAAA
2    BBBBBB
3    CCCCCC
4    AAAAAA
5    BBBBBB
5    AAAAAA


查询结果

id    name  counts
1    AAAAAA  3
2    BBBBBB  2
3    CCCCCC  1


统计name出现的次数,以name数量倒序排序。 在结果里过滤name重复出现。




------解决方案--------------------
SELECT MIN(ID)ID,NAME,COUNT(1) AS COUNTS FROM TB GROUP BY NAME ORDER BY 3 DESC
  相关解决方案