社区
MS-SQL Server
帖子详情
请问如何删除一个表中完全相同的记录?
bestmai
2004-11-05 07:33:40
thx
...全文
147
9
打赏
收藏
请问如何删除一个表中完全相同的记录?
thx
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bestmai
2004-11-06
打赏
举报
回复
thx a lot
niuniuma
2004-11-06
打赏
举报
回复
学习.
qijiangyou
2004-11-06
打赏
举报
回复
delete t1 from t1 a
where ( select count(*) from t1 b where a.列1 = b.列1 and a.列2 = b.列2 and ... ) > 1
leech125
2004-11-06
打赏
举报
回复
先计算@count, 然后再删除@count > 1的
csdnshao
2004-11-06
打赏
举报
回复
select distinct * into temp1 from t1
delete from t1
insert into t1 select * from temp1
drop table temp1
xiuxiuzi
2004-11-06
打赏
举报
回复
不知道楼主是否想保留相同记录中的一条?如果保留的话
select distinct * into temp1 from t1
delete from t1
insert into t1 select * from temp1
xingfuniao
2004-11-06
打赏
举报
回复
建立存储过程
create procedure MyP
as
select * into #t
from (select * from 表 union select * from 表) b
delete 表
insert into 表 select * from #t
drop table #t
go
exec MyP
光原
2004-11-06
打赏
举报
回复
1。在企业管理器把表新加一列timesamp类型,
2。再删除那行,
3。接下来删除新加的列(timesamp类)型。
bestmai
2004-11-06
打赏
举报
回复
up
SQL判断两个表是否
完全相同
??
本文收录于《CSDN问答解惑-专业版》专栏,主要
记录
项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up...
mysql
删除
表中
重复元素_sql中如何
删除
一个
表中
重复的
记录
?
两条
记录
或者多条
记录
的每
一个
字段值
完全相同
,这种情况去重复最简单,用关键字distinct就可以去掉。2.两条
记录
之间之后只有部分字段的值是有重复的,但是表存在主键或者唯一性ID。如果是这种情况的话用DISTINCT是...
同
一个
表中
的重复
记录
今天在写sql脚本时,需要查
一个
表中
的重复
记录
。这里所谓的重复,指的是某几个字段的值有可能
完全相同
,也有可能不
完全相同
。我琢磨了下,突然发现“
删除
表中
重复
记录
”的思路可以用在这里,结果搞定了今天的这个...
sql
删除
表中
重复
记录
sql
删除
重复数据 输出 说明 a. 从表p1取出
记录
;... 拿着第3条
记录
去表p2查找满足WHERE的
记录
,发现有一条
记录
满足,所以要从p1删掉
记录
3; e. 3条
记录
遍历完,删掉了1条
记录
,这个DELETE也就结束了。...
用一条sql语句
删除
表中
所相同的
记录
如何用一条sql语句
删除
表中
所相同的
记录
?
删除
重复数据一、具有主键的情况a.具有唯一性的字段id(为唯一主键)delete tablewhere id not in(select max(id) from table group by col1,col2,col3...)group by ...
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章