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