我知道列出某字段所有不重复的记录可以用distinct来实现 但是我的要求是在列出某字段所有不重复的记录的时候 让他按照字段值重复次数来排序 哪个值重复次数最多就排在最上面
求一个asp中列出不重复记录的sql的语句
答案:3 悬赏:40 手机版
解决时间 2021-04-16 11:44
- 提问者网友:浩歌待明月
- 2021-04-16 02:01
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-04-16 02:35
--> 测试数据:@tb
declare @tb table([id] int)
insert @tb
select 1 union all
select 1 union all
select 1 union all
select 2 union all
select 2 union all
select 3 union all
select 4 union all
select 4 union all
select 4 union all
select 4 union all
select 4
select id from @tb group by id order by count(id)
--or
select id from @tb group by id order by count(id) desc
(11 行受影响)
id
-----------
3
2
1
4
(4 行受影响)
全部回答
- 1楼网友:酒者煙囻
- 2021-04-16 04:52
select p1.* from persons p1,persons p2 where p1.id<>p2.id and p1.cardid = p2.cardid and p1.pname = p2.pname and p1.address = p2.address
- 2楼网友:舊物识亽
- 2021-04-16 04:06
有点意思的问题噢 , 加点悬赏, 我叫支援去!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯