sql运用积累,001

转载 2016年08月30日 09:31:15
一、删除重复数据(重复导入了数据)(联合主键):
delete from 表名
 WHERE (字段名1 || 字段名2) IN
       (SELECT 字段名1 || 字段名2
          FROM 表名
         GROUP BY 字段名1, 字段名2
        HAVING COUNT(*) > 1)
   AND ROWID IN (SELECT MIN(ROWID)
                   FROM 表名
                  GROUP BY 字段名1, 字段名2
                 HAVING COUNT(*) > 1);
注:1、字段名1与字段名2相当于组合主键
    2、此处主要运用数据库默认rowid(每天记录的物理地址,递增且唯一),来区分重复数据

相关文章推荐

SQL案例--001--20110508--批量生成SP的脚本

今天参加同事的婚礼,开心 :)中午一顿,晚上一顿,进行了两周的减肥计划再一次失败告终,杯具。。。-----------------华丽的分割线----------------------------言...
  • lzhs
  • lzhs
  • 2011年05月08日 22:05
  • 592

iOS积累 001:不使用storyboard进行开发的简单初始化

自学的时候一直都是看着书用storyboard进行开发,觉得还挺方便。但真正实习的时候,组里都是用纯代码开发的,因此开始彻底抛弃storyboard。 今天就来简单介绍下如何在不用storyboar...

东南大学SQL基础视教001(新)

  • 2008年06月09日 20:40
  • 18.1MB
  • 下载

javaweb深入学习001--Web请求过程

Web请求过程

PL_SQL_Developer 001/4

  • 2008年07月08日 15:03
  • 9MB
  • 下载

ORACLE8 PL/SQL程序设计(001)

  • 2004年09月14日 00:46
  • 11B
  • 下载

STM32 C++编程 001 工程模板

将 STM32的官方工程模板 修改为我们这套教材的:STM32 C++工程模板我使用的 STM32 库的版本 : V3.5.0注意: * 想学习本套 STM32 C++编程 的专栏是有点门槛的。你...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sql运用积累,001
举报原因:
原因补充:

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