sql 怎样查询 同一表 同一字段 不相等的记录

请教下,sql 怎样查询 同一表 同一字段 不相等的记录
最新回答
话青梅

2024-10-31 07:23:45

没看明白,还是举个例子吧。
如果单这么说,我觉得select distinct 字段 from 表 就是你要的记录了。
另外也可以使用exist来完成,不过不知道具体的情况,没办法写这个语句。
追问
我想要的应该是distinct 的效果 用了distinct 就不能用top和order by了 吗? 我不会弄
1 不能出现重复列的记录 distinct 字段:uid
2 他们要按降序排列 order by id desc
3 我只选择他们的前10个 top 10
梦中你是主角

2024-10-31 07:16:03

select distinct 字段 from 表
清风不语

2024-10-31 07:48:50

select distinct top 10 uid from 你的表 order by id desc
雪鬓

2024-10-31 07:50:13

你需要把问题细化下