问一个简单查询语句 一列数据中有重复的值,一般都是2个重复,可能也有三个重复,其他的值都是唯一的。怎么只查处这些重复的数据是哪些。只要查重复的,不管几次。谢谢大家。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from 表 group by ID having count(ID)>2 Select 重複的字段 from tb group by 重複的字段 having count(1)>1 select id,count(*) from table group by id having count(id)>2 id 是会出现重复的字段 继续上面的问题啊。我已经查出来了,怎么删掉重复的数据啊,以上都是2条重复的数据,我要删除一条保留一条。侧视图 Side View 2侧影 Silhouette 2查尔斯顿 Charleston 2长时间曝光 Long Exposure 2长滩 Long Beach 2超声波 Ultrasound 2沉思 Meditating 2成年夫妇 Mature Couple 2成年人 Adult 2成年同性恋夫妇 Mature Couple 2成年子女 Adult Offspring 2抽象 Abstract 2抽象拼贴画 Collage 2触摸 Touching 2窗岩 Window Rock 2 Select distinct * into #tmp from tb ----把不重複的記錄插入到臨時表truncate table tb ----清空原表insert into tb ----從臨時表中再插入到原表中Select * from #tmpdrop table #tmp ----刪除臨時表 select * from 表 group by ID having count(ID)>=2 貌似直接select * 不行。。select testid.address,testid.id from testid group by testid.id,testid.address having COUNT(id)>=2这个语句通过测试了 。你试试。 关于一个查询问题(新手没多少积分,先请谅解) 我想把数据库中的某些表按时间范围备份该怎么做(在线,高分) 关于sql截取字符串问题 求一个分组查询语句!! 关于数据同步镜像的问题,可以实现吗? 传递参数到IN 表达的查询 我想请教一个很小的问题 表未使用空间异常增大 一个SQL分页的降序问题 ID唯一约束 sql 2000 崩溃了? 求一数据库自定义函数
Select 重複的字段 from tb
group by 重複的字段
having count(1)>1
侧影 Silhouette 2
查尔斯顿 Charleston 2
长时间曝光 Long Exposure 2
长滩 Long Beach 2
超声波 Ultrasound 2
沉思 Meditating 2
成年夫妇 Mature Couple 2
成年人 Adult 2
成年同性恋夫妇 Mature Couple 2
成年子女 Adult Offspring 2
抽象 Abstract 2
抽象拼贴画 Collage 2
触摸 Touching 2
窗岩 Window Rock 2
Select distinct * into #tmp from tb ----把不重複的記錄插入到臨時表
truncate table tb ----清空原表insert into tb ----從臨時表中再插入到原表中
Select * from #tmpdrop table #tmp ----刪除臨時表