select identity(int,1,1) as autoID, * into #Tmp from [QYTS_QiYeCecdb]
select min(autoID) as autoID into #Tmp2 from #Tmp group by wanfang_id
select * from #Tmp where autoID in(select autoID from #tmp2)
select * into #Tmp3 from (select * from #Tmp where autoID in(select autoID from #tmp2)) as T
select * from #Tmp3
delete [QYTS_QiYeCecdb]
insert into [QYTS_QiYeCecdb] (
    [wanfang_id]
      ,[企业名称]
      ,[铭牌]
      ,[简称]
      ,[曾用名]
      ,[负责人姓名]
      ,[负责人]
      ,[省名]
      ,[市名]
      ,[县名]
      ,[行政区代码]
      ,[地址]
      ,[电话]
      ,[区位号]
      ,[传真]
      ,[邮码]
      ,[电子邮件]
      ,[网址]
      ,[成立年代]
      ,[注册资金]
      ,[固定资产]
      ,[职工人数]
      ,[技术人员数]
      ,[营业额]
      ,[利税]
      ,[创汇额]
      ,[进出口权]
      ,[性质与级别]
      ,[股票代码]
      ,[机构类型]
      ,[企业简介]
      ,[企业占地面积]
      ,[厂房办公面积]
      ,[主管单位]
      ,[派出机构]
      ,[行业GBM]
      ,[行业SIC]
      ,[商标]
      ,[产品信息]
      ,[经营项目]
      ,[经营项目英]
      ,[产品关键词]
      ,[英文产品关键词]
      ,[产品SIC]
      ,[产品GBM]
      ,[企业排名]
      ,[重点行业]
      ,[成品数据]
      ,[电力数据]
      ,[冶金数据]
      ,[ID]
      ,[f_id] )  select [wanfang_id]
      ,[企业名称]
      ,[铭牌]
      ,[简称]
      ,[曾用名]
      ,[负责人姓名]
      ,[负责人]
      ,[省名]
      ,[市名]
      ,[县名]
      ,[行政区代码]
      ,[地址]
      ,[电话]
      ,[区位号]
      ,[传真]
      ,[邮码]
      ,[电子邮件]
      ,[网址]
      ,[成立年代]
      ,[注册资金]
      ,[固定资产]
      ,[职工人数]
      ,[技术人员数]
      ,[营业额]
      ,[利税]
      ,[创汇额]
      ,[进出口权]
      ,[性质与级别]
      ,[股票代码]
      ,[机构类型]
      ,[企业简介]
      ,[企业占地面积]
      ,[厂房办公面积]
      ,[主管单位]
      ,[派出机构]
      ,[行业GBM]
      ,[行业SIC]
      ,[商标]
      ,[产品信息]
      ,[经营项目]
      ,[经营项目英]
      ,[产品关键词]
      ,[英文产品关键词]
      ,[产品SIC]
      ,[产品GBM]
      ,[企业排名]
      ,[重点行业]
      ,[成品数据]
      ,[电力数据]
      ,[冶金数据]
      ,[ID]
      ,[f_id] from #Tmp3
drop table #Tmp,#Tmp2

sqlserver删除重复数据的更多相关文章

  1. SqlServer删除重复数据的方法

    方法一 declare @max integer,@id integer open cur_rows fetch cur_rows into @id,@max begin set rowcount @ ...

  2. 《SQLServer删除重复数据的方法》

    方法一: declare @max integer,@id integer open cur_rows fetch cur_rows into @id,@max begin set rowcount ...

  3. sql查询删除重复数据

    数据库UserInfo 删除重复数据 即删除重复的用户名手机号 同一个用户名手机号只保留一个用户 01.根据多个字段查询重复数据 with data1 as( select MobilePhone,N ...

  4. T-SQL技术收集——删除重复数据

    原文:T-SQL技术收集--删除重复数据 在工作和面试中,经常出现如何查询或者删除重复数据的问题,如果有主键,那还好办一点,如果没有主键,那就有点麻烦. 当一个表上没有辅助键时,如果使用SSMS界面来 ...

  5. MYSQL删除重复数据

     delete from co_jobinformation cwhere c.name in (select cc.name from co_jobinformation cc group by   ...

  6. 取两个DataTable的交集,删除重复数据

    /// <summary> /// 取两个DataTable的交集,删除重复数据 /// </summary> /// <param name="sourceD ...

  7. MSSQL如何在没有主键的表中删除重复数据

    为了对重复数据进行实验,下面建一个设计不太好(没有主键)表并插入了一些重复数据: create database testdb use testdb ; go create table DupsNoP ...

  8. sql 删除重复数据且保留其中一条 用sql 关键字:with ROW_NUMBER

    --1.建立表:Coursecreate table Course( ID int identity(1,1),--ID Student varchar(20) ,--学生 Sub varchar(2 ...

  9. mysql 删除重复数据,并保存最新一条数据

    删除重复行 DELETE FROM ecm_member_login_session WHERE (number , client_code) IN ( ) AND update_time NOT I ...

随机推荐

  1. Android的几种alert对话框

    @Override public void onClick(View v) { switch (v.getId()) { case R.id.d1: AlertDialog.Builder build ...

  2. scala中的call-by-name和call-by-value

    http://www.jianshu.com/p/93eefcb61d4f val和def的区别 在scala中,可以用val和def前缀来定义变量,例如: val x = 1 def y = &qu ...

  3. 搭建高可用的MongoDB集群

    http://www.csdn.net/article/2014-04-09/2819221-build-high-avialable-mongodb-cluster-part-1/1 在大数据的时代 ...

  4. java scoket (UDP通信模型)简易聊天室

    import java.net.DatagramPacket; import java.net.DatagramSocket; /** * 接收线程 * * @author xiaoduc * */ ...

  5. 20160522--20160526----mybatis入门基础

    一.基础知识: 1.对原生态jdbc程序(单独使用jdbc开发)问题总结  2.mybatis框架原理 (掌握)  3.mybatis入门程序  4.用户的增.删.改.查  5.SqlMapConfi ...

  6. Anddoi 将时间转换为指定时区的时间

    import java.text.Format;import java.text.ParseException;import java.text.SimpleDateFormat;import jav ...

  7. awk与cut在以空格为分割域时的区别

    awk默认以空格为分割域,比如我想获得某进程pid:[root@SHCTC-GAME12-44 ~]# ps -ef|grep "sshd -f"|grep -v greproot ...

  8. xadmin学习笔记(二)——改造Django教程实例(1)

    前言 xadmin是基于Python和Django的管理框架,想要能够熟练使用,学习Django是必须的.在学习Django的过程中,不妨用xadmin来验证下新的效果是怎样的.本文就是在学习Djan ...

  9. 使用SQL Server 2005 新的语法ROW_NUMBER()进行分页的两种不同方式的性能比较

    相比在SQL Server 2000 中使用的分页方式,在SQL Server 2005中使用新的语法ROW_NUMBER()来分页效率要高出很多,但是很多人在使用ROW_NUMBER()这种分页方式 ...

  10. HDU分类

    原地址:http://www.byywee.com/page/M0/S607/607452.html 总结了一下ACM STEPS的各章内容,趁便附上我的Steps题号(每人的不一样). 别的,此文首 ...