删除重复记录

2016-02-19 12:08 4 1 收藏

今天图老师小编要跟大家分享删除重复记录,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - 编程语言 】

我们经常在数据库中有重复的记录这时候我们希望删除那些重复的记录
你不要告诉我你是一条条手动删除的哈:

select distinct * into newtable form tablename
drop table tablename
select * into table from newtable
drop table newtable
思路好了就好做.

来源:http://www.tulaoshi.com/n/20160219/1599906.html

延伸阅读
数据库结构的脚本: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[TempA]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[TempA] GO CREATE TABLE [dbo].[TempA] (  [id] [int] IDENTITY (1, 1) NOT NULL ,  [PositionName] [varchar] (256) COLLATE Chinese_PRC_CI_AS NULL , &nbs...
现在让我们来看在SQL SERVER 2008中如何删除这些记录, 首先,可以模拟造一些简单重复记录: 代码如下: Create Table dbo.Employee ( [Id] int Primary KEY , [Name] varchar(50), [Age] int, [Sex] bit default 1 ) Insert Into Employee ([Id] , [Name] , [Age] , [Sex] ) Values(1,'James',25,default) Insert Into Employee ([Id] , ...
我在ACEESS做了一个窗体,内含一个子窗体,子窗体的控件
代码如下: select user_name,count(*) as count from user_table group by user_name having count1; 这个我在很早有发过一个asp下的ACCESS 的
有个需求,一直没有解决,在google上找了半天,给出的方案没有一个能用了,最后鬼使神差搞定了。  是这样的,假设一个表: id   f_id    value    1     2         a    2  ...

经验教程

353

收藏

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