ms sql删除重复的记录

2016-01-29 16:15 4 1 收藏

ms sql删除重复的记录,ms sql删除重复的记录

【 tulaoshi.com - SQLServer 】

  select distinct * into #table_name from table_name
delete from table_name
select * into table_name from #table_name
drop table #table_name

与此相关的是“select into”选项,可以在数据库属性
对话框中,勾起来此项,或者在Query Analyzer中执行
execute sp_dboption 'db_name','select into','true'
开启。默认值是关闭的。


 

来源:http://www.tulaoshi.com/n/20160129/1498023.html

延伸阅读
标签: 电脑入门
在以前版本的Excel中录入数据后,使用高级筛选功能来删除重复的记录(操作比较复杂),到了Excel2007以后增加了一个删除重复项功能,来删除重复记录就显得更加容易上手了。 操作如下: 首先选中数据区中的任一单元格,然后单击数据菜单,再单击数据工具功能区中的删除重复项按钮,在弹出的删除重复项对话框选择要检查的区域,最后单击两次确定...
数据库的使用过程中由于程序方面的问题有时候会碰到重复数据,重复数据导致了数据库部分设置不能正确设置…… 方法一 : declare @max integer,@id integer declare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 having count(*) 1 open cur_rows fetch cur_rows into @id,@max while fetch_st...
采用的是下面的方法可删除,假设重复的是test数据库中的title字段  代码如下: create table bak as (select * from test group by title having count(*)=1);      insert into bak (select * from test grou...
标签: 电脑入门
在Excel中录入数据后,我们一般用高级筛选来处理删除重复的记录,Excel2007保留了这个功能,同时又增加了一个删除重复项按钮,使操作更加简单、灵活。 一、传统方法:使用高级筛选 步骤如下: 1.单击数据区,选中其中的任一个单元格。如果只是针对其中部分字段和记录进行筛选,可先选中这部分区域。注意:只对连续选中的矩形区域有效。 2....
标签: 办公软件
在Excel中录入数据后,我们一般用高级筛选来处理删除重复的记录,Excel 2007保留了这个功能,同时又增加了一个“删除重复项”按钮,使操作更加简单、灵活。 一、传统方法:使用高级筛选 步骤如下: 1.单击数据区,选中其中的任一个单元格。如果只是针对其中部分字段和记录进行筛选,可先选中这部分区域。注意:只对连续选中的矩形区域有效...

经验教程

168

收藏

24
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部