首页 > 其他分享 >笔记

笔记

时间:2023-11-20 10:00:13浏览次数:36  
标签:重复 笔记 字段 rowid table where select

PL/SQL导入sql文件:1.点击新建 2.命令窗口 3.@+回车 4.选择导入的sql文件

Create table test_table as select *from dev_table----复制一个临时表(并且复制表里的数据)

Create table test_table as select *from dev_table where 1=2----复制一个临时表(不复制表里的数据)

insert into table1 select * from table2 复制一个表的数据(表结构一样)

insert iinto table1 (字段1,字段2) select  字段1,字段2 from table2 ----复制表的数据(表结构不一样)

with unit as (select * from vw_org) select * from unit -----临时表

with t1 as (select * from dual),t2 as (select * from dual) select t1.*,t2.* from t1 inner join t2 on t1.id=t2.id ---两个临时表关联

select status from user_indexes where index_name='IDX_SYS CONS_O_CI…PL_SQL查询数据库字段的索引是否有效

删除数据库的重复数据
1.删除重复数据中rowid 最大的数据
-- 先查出来看一眼 table a,table b 属于同一张表 rowid 最大的数据
select *
from table a
where rowid != (select max(rowid)
from table b
where a.重复字段 = b.重复字段)

-- 删除这部分数据 rowid 最大的数据

delete from table a
where rowid != (select max(rowid)
from table b
where a.重复字段 = b.重复字段

delete from table group by 重复字段 having count(重复字段) > 1----删除所有重复的数据

 

标签:重复,笔记,字段,rowid,table,where,select
From: https://www.cnblogs.com/zll-wyf/p/17688141.html

相关文章

  • sharding分表应用笔记(三)——多数据源路由
    sharding分表应用笔记(三)——多数据源路由目录sharding分表应用笔记(三)——多数据源路由1背景2配置2.1命名空间配置2.2spring-jdbc路由配置3指定路由3.1自定义注解3.2功能实现3.3用例1背景应用背景:物理数据源只有一个;对于部分数据量大的表实行按月分表处理,其他的表仍然......
  • win11笔记本换内存后,报错,及解决:0x00007FF8011F6693指令引用了0x0000000000000000内存
    笔记本原装内存为一对镁光8GDDR54800MHz换单条镁光32GDDR55600MHz内存后,重启电脑出现如下报错:0x00007FF8011F6693指令引用了0x0000000000000000内存。该内存不能为read。要终止程序,请单击”确定” 联系内存的卖家客服提供的解决步骤虽然我没看到滚屏,但是重启后问题一样......
  • FPGA入门笔记003——计数器IP核调用与验证
    FPGA设计方式主要有三种:1、原理图(不推荐);2、VerilogHDL设计方式;3、IP核输入方式计数器IP核调用与验证步骤如下:1、添加IP核文件打开QuartusII,新建一个项目,名称为counter_ip。选择Tools->MegaWizardPlug-InManager。选择第一个选项。在搜索栏中输入COUNTER,单击LPM_COU......
  • openGauss学习笔记-127 openGauss 数据库管理-设置账本数据库-修复账本数据库
    openGauss学习笔记-127openGauss数据库管理-设置账本数据库-修复账本数据库127.1前提条件系统中需要有审计管理员或者具有审计管理员权限的角色。数据库正常运行,并且对防篡改数据库执行了一系列增、删、改等操作,保证在查询时段内有账本操作记录结果产生。127.2背景信息......
  • java反序列化----CC7利用链学习笔记(Hashtable)
    目录java反序列化----CC7利用链学习笔记(Hashtable)环境搭建利用链java反序列化----CC7利用链学习笔记(Hashtable)环境搭建jdk8u71<dependency><groupId>commons-collections</groupId><artifactId>commons-collections</artifactId>......
  • 学习笔记十
    块设备I/O和缓冲区管理块设备I/O缓冲区由于与内存访问相比,磁盘I/O速度较慢,所以不希望在每次执行读写文件操作时都执行磁盘I/O。因此,大多数文件系统使用I/O缓冲来减少进出存储设备的物理I/O数量。合理设计的I/O缓冲方案可显著提高文件I/O效率并增加系统吞吐量。I/O缓冲区原理:文......
  • 11月份读书笔记--《ERP原理与应用教程》
    起因是因为要进行ERP系统的制作,但是缺少一些知识,于是在网上进行查找资料,毕竟先知道怎么做比瞎做要强太多了,在网上进行一些资料,实例的查找后,对于一些东西认识模糊不清,不认同,认为是错误的,大概是我自己的原因,太低级了已到达他们认为最基础的东西都不理解,于是花了一下午,大概两个多......
  • 第十周学习笔记
    块设备I/O和缓冲区管理......
  • 学习笔记10
    学习笔记10十二章知识点归纳本章主要讨论了块设备I/O和缓冲区管理,包括块设备I/O的原理、I/O缓冲的优点、Unix的缓冲区管理算法以及信号量设计的新缓冲区管理算法。以下是一些重要的知识点:1.块设备I/O缓冲区基本原理:文件系统使用一系列I/O缓冲区作为块设备的缓存内......
  • 前端笔记:React学习 1.1--配置环境
    1.1配置环境React中文文档React官网文档安装NodejsNodejs官网安装create-react-app终端执行:npmi-gcreate-react-app安装VSCode插件SimpleReactSnippetsPrettier-Codeformatter创建ReactApp在存代码的目录下创建react项目create-react-appreact-app......