Select * from #T a where not exists(select 1 from #T where id_key=a.id_key and ID<a.ID)
解决方案 »
- 数据查询比对
- 关于sqlserver2005的递归查询
- sql查询问题急急一个字段=几条记录id值如:x=(1,2,3)但要用程序实现
- SQL数据库有3G,请问数据库服务器需要多大物理内存合适?
- 为什么我新建一个服务器链接之后,在用的时候报错:服务器 'srv_lnk_83' 没有为 RPC 的目的而配置。
- sql 求助,一定要弄清楚这个问题。。每次这里卡死。。
- 新手请教一个 UPDEAT 的问题
- SQL Server 2005 中如何导入Access 2000数据库?
- 难题:精通 SQL 的请……
- 一个暂时解决不了的问题,请指点!
- 搞死我了,问个sql 2005备份还原的问题。
- 这样的插入操作如何实现呢?各位高人救救偶哟!真得很急,谢了!分不够再加
where not exists
(
select aa.id from 表 as aa where aa.id = 表.id group by aa.id_key having count(*) > 1
)
select id_key ,count(id_key ) odd from tb group by id_key having count(id_key )=1
根据id_key分组,每组取一条记录。
就是所有不重复的记录
select * from tb where id_key in (select id_key from tb group by id_key having count(1)=1)