oracle insert into select写法[通俗易懂]

oracle insert into select写法[通俗易懂]INSERTINTOT_MONITOR_USER_INFO(METER_NO,CONSUMER_NO,USER_INFO,COURT_ID)select*from(selectdistinctMETER_NO,CONSUMER_NO,’wy’asUSER_INFO,EPU_COURTasCOURT_IDfromT_METERwhereC_DISTRICTBCDIDin(selectDISTINCTDISTRICTBCDIDfrom..

大家好,又见面了,我是你们的朋友全栈君。



INSERT INTO T_MONITOR_USER_INFO (
METER_NO,
CONSUMER_NO,
USER_INFO,
COURT_ID
)


select * from
(
select 
distinct
METER_NO,CONSUMER_NO,'wy' as USER_INFO,EPU_COURT as COURT_ID from T_METER 
where 
C_DISTRICTBCDID in 
(
select 
DISTINCT
DISTRICTBCDID
from QX_SGMTUSR_DTL 
where RECORDDATE=210917
and SEGMENTID = 36


)
and C_ADDRESSID in 
(
select 
DISTINCT
ADDRESSID
from QX_SGMTUSR_DTL 
where RECORDDATE=210917
and SEGMENTID = 36
)
and C_CHANNELID in 
(
select 
DISTINCT
CHANNELID
from QX_SGMTUSR_DTL 
where RECORDDATE=210917
and SEGMENTID = 36
)
)
where rownum <= 100


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159656.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于HashMap扩容机制

    关于HashMap扩容机制HashMap的底层有数组+链表(红黑树)组成,数组的大小可以在构造方法时设置,默认大小为16,数组中每一个元素就是一个链表,jdk7之前链表中的元素采用头插法插入元素,jdk8之后采用尾插法插入元素,由于插入的元素越来越多,查找效率就变低了,所以满足某种条件时,链表会转换成红黑树。随着元素的增加,HashMap的数组会频繁扩容,如果构造时不赋予加载因子默认值,那么负载因子默认值为0.75,数组扩容的情况如下:1:当添加某个元素后,数组的总的添加元素数大于了数组长度*0.75(默认,也可自己设

    2022年6月25日
    32
  • 经常使用的自己定义UI组件- 一:TimeView

    经常使用的自己定义UI组件- 一:TimeView

    2021年12月1日
    49
  • 线上线下整合营销方案_线下推广活动案例

    线上线下整合营销方案_线下推广活动案例线上系统问题的紧急处理案例(一)

    2022年4月22日
    95
  • php与dreamweaver基础教程,Dreamweaver基础教程 基础技巧全面接触

    php与dreamweaver基础教程,Dreamweaver基础教程 基础技巧全面接触三、内容篇如何更快更方便得对内容进行组织,是每个朋友都想了解的,下面这几个技巧也许你知道,也许不知道,但重要的是通过不断的运用,你会发现它的优越性的。1、快速标签编辑。对于熟悉手写代码的朋友来说,经常需要切换到代码窗口手工添加一些代码。其实利用Dreamweaver的QuickTagEditor可以快速插入各种HTML标签,一个是点击属性面板的图标插入,另一种快捷方式是Ctrl+T,这两种方…

    2022年4月30日
    38
  • go语言环境搭建_如何搭建语言培训平台

    go语言环境搭建_如何搭建语言培训平台因为项目的原因,要用到go语言,所以自学了一下。要想学习一门语言,首先必须搭建 语言的环境,go也一样,我这边是采用源码安装的。1. 下载安装包,如果觉得翻墙麻烦,可以直接在Golang中国社区下载安装包 http://www.golangtc.com/download2.假设我们在包解压到 /home/work/dev/package/go目录下, 

    2022年10月12日
    2
  • linux必学的60个命令解释_linux常用命令及用法

    linux必学的60个命令解释_linux常用命令及用法Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。◆安装和登录命令:login、shutdown、hal

    2022年9月16日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号