四板斧——轻松消除重复记录

原创 2007年10月10日 17:14:00
/*四板斧——轻松消除重复记录*/

--第一板斧——建立一张具有相同结构的临时表
--建立临时表
select * into tempCard from cmc_contactCard where 1=2

--第二板斧——为该表加上索引,并使其忽略重复的值
--在临时表上建立忽略重复值的索引
CREATE UNIQUE
  INDEX Index_Name ON tempCard (Enterprise_Name, Contact_Name)
WITH
    IGNORE_DUP_KEY

--第三板斧——拷贝产品信息到临时表
--插入源表数据到临时表
insert into tempCard select * from cmc_contactCard

--第四板斧——将新的数据导入原表
--清空源表记录
truncate table cmc_contactCard
--回写所有消掉重复值的记录
insert into cmc_contactCard select * from tempCard
--删除临时表
drop table tempCard

网页上如何做轻松筹的一个漂亮的标题

最近看到轻松筹上面的一个功能不错,所以自己就借鉴下,把标题的效果给实现了,现在就跟大家分享下,纯粹就是一个小功能希望大家喜欢. 效果图: 就是左边的那个标题块那里,个人感觉很好看,所以就写下来了...
  • qq_30552993
  • qq_30552993
  • 2015年12月17日 16:11
  • 13662

sql 查出一张表中重复的所有记录数据

1、在面试的时候碰到一个 问题,就是让写一张表中有id和name 两个字段,查询出name重复的所有数据,现在列下: select * from xi a where (a.username...
  • A11085013
  • A11085013
  • 2013年01月28日 15:42
  • 139327

MySQL之——查询重复记录、删除重复记录方法大全

查找所有重复标题的记录: SELECT * FROM t_info a WHERE ((SELECT COUNT(*) FROM t_info WHERE Title = a.Title) > 1) ...
  • l1028386804
  • l1028386804
  • 2016年06月22日 13:30
  • 24286

MySQL查询重复字段,及删除重复记录的方法

MySQL查询重复字段,及删除重复记录的方法(转) Submitted by wiley on Thu, 09/03/2009 - 09:36 [教学] MySQL查询...
  • Donthan
  • Donthan
  • 2013年04月11日 02:19
  • 30345

Oracle快速删除表中重复数据——适用百万级数据

Oracle删除表中重复数据有多种方法,网上较多的一种如下: delete from gljyjl jl where (jl.djbbh,jl.bgsbh) in (select djbbh,bgs...
  • u010577497
  • u010577497
  • 2016年06月04日 15:23
  • 1458

读《轻松scrum之旅》有感

经历了一个多月的阅读(基本是在上班早晨和中午休息的时候读的)终于将这本将近三百多页的敏捷开发的专著读完,下面谈谈我对这本书的观后感和书的主要内容: 1.书中以IBM公司(在书中称为E公司)的一个电子商...
  • IT_HY
  • IT_HY
  • 2015年06月16日 07:47
  • 1077

ORACLE查询删除重复记录三种方法

比如现在有一人员表 (表名:peosons) 若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来  复制代码代码如下: select p1.*    from pe...
  • qiu_x_b
  • qiu_x_b
  • 2016年11月04日 15:34
  • 3032

这些轻松赚钱的方法,学会就能月入上万

在互联网行业混迹了四年,看过太多项目的盈利模式,其中大多数门槛并不高,只是大家没深入了解就以为那很难操作而已。 今天,就给你们分享一些干货,带你们看看这些轻松赚钱的方法,是怎样让那些人月入上万的...
  • Vicent_L
  • Vicent_L
  • 2017年05月12日 09:50
  • 1616

查询重复记录和删除重复记录

/* Navicat MySQL Data Transfer Source Server : 本机 Source Server Version : 50022 Source...
  • zyn010101
  • zyn010101
  • 2013年05月14日 13:37
  • 264

数据库查询重复记录的数量

Write a SQL query to find all duplicate emails in a table named Person. +----+---------+ | Id | Ema...
  • I_peter
  • I_peter
  • 2016年08月22日 20:50
  • 2082
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:四板斧——轻松消除重复记录
举报原因:
原因补充:

(最多只允许输入30个字)