读书人

数据统计与过滤反复数据

发布时间: 2012-11-06 14:07:00 作者: rapoo

数据统计与过滤重复数据
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

读书人网 >SQL Server

热点推荐