首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql語句刪除相同的記錄解决方法

2012-02-06 
sql語句刪除相同的記錄數據表中存在多條一模一樣的記錄,該怎樣刪除這些多余記錄,讓它只剩下一條。謝謝!!![

sql語句刪除相同的記錄
數據表中存在多條一模一樣的記錄,該怎樣刪除這些多余記錄,讓它只剩下一條。謝謝!!!



[解决办法]
delete from 表 where id in
(
select id from 表 as T
where id > (select min(id) from 表 where 字段=T.字段)
)
字段:有重复记录的字段
[解决办法]
select distinct * into 临时表 from 表1
delete from 表1 group by 所有字段 having count(*) > 1
insert into 表1 select * from 临时表
drop table 临海表

热点排行
Bad Request.