日期:2014-05-17  浏览次数:20498 次

记数不重复记录的SQL语句,
本帖最后由 tjficcbw 于 2012-12-07 12:50:42 编辑 我有如下表,
1 张三 1
2 张三 2
3 张三 3
4 张三 4
5 张三 5
6 张三 4
7 张三 4
8 李四 3
9 王五 5
10 赵六 6
我想得到
张三 5
李四 1
王五 1
赵六 1
也就是说,去掉张三那二条重复的记录
谢谢

------最佳解决方案--------------------
select
    name,count(distinct id) as counts
from tb group by name

------其他解决方案--------------------
太强了,谢谢,我怎么就没想到呢,学习,学习,还得学习,