搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
我家小花儿
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
2024年Linux最全程序猿必看的 10 大 GitHub 开源项目_开源项目 github_linux开源项目
2
11- OpenCV进行目标追踪 (OpenCV系列) (机器视觉)_opencv目标跟踪
3
<MySQL> 数据表 table 的 创建(create)、查看(show)、描述(desc)、删除(drop) 操作_desc create table
4
常用排序算法_05_快速排序
5
K7 GTX在SDI中的使用解析_xapp592
6
EVE-NG部署与实施_eve-ng6.0.1-12部署
7
springmvc实现增删改查(创建一个BookStore数据库)完整开源代码_spring mvc bookstore
8
jvm与java体系结构
9
全面讲解|DCMM数据管理能力成熟度及各地政策汇总_dcmm数据管理能力成熟度评估
10
Mac系统下Maven的安装与配置
当前位置:
article
> 正文
oracle并交差
作者:我家小花儿 | 2024-07-06 14:44:58
赞
踩
oracle交并差
转载:
http://chenhua-1984.iteye.com/blog/350354
集合操作有 并,交,差 3种运算。
union :得到两个查询结果的并集,并且自动去掉重复行。不会排序
union all:得到两个查询结果的并集,不会去掉重复行。也不会排序
intersect:得到两个查询结果的交集,并且按照结果集的第一个列进行排序
minus:得到两个查询结果的减集,以第一列进行排序
例子:
下面是两个表:一个主修课程表,一个选修课程表。
这个是主修课程表:minors
create table minors(
minor_id number primary key,
minor_name varchar2(30) not null,
credit_hour number(2)
)
插入3条记录:
insert into minors values(10101,'计算机原理',4)
insert into minors values(10201,'自动控制原理',3)
insert into minors values(10301,'工程制图原理',4)
下面创建选修课程表minors2
create table minors2(
minor_id number primary key,
minor_name varchar2(30) not null,
credit_hour number(2)
)
插入两条记录:
insert into minors2 values(10201,'自动控制原理',3)
insert into minors2 values(10301,'工程制图原理',4)
两个表使用union all:得到如下结果
select minor_id,minor_name,credit_hour from minors union all
select minor_id,minor_name,credit_hour from minors2 order by credit_hour
结果:
MINOR_ID MINOR_NAME CREDIT_HOUR
---------- ------------------------------ -----------
10201 自动控制原理 3
10201 自动控制原理 3
10101 计算机原理 4
10301 工程制图原理 4
10301 工程制图原理 4
两个表使用union :得到如下结果
select minor_id,minor_name,credit_hour from minors union
select minor_id,minor_name,credit_hour from minors2 order by credit_hour
结果:
MINOR_ID MINOR_NAME CREDIT_HOUR
---------- ------------------------------ -----------
10201 自动控制原理 3
10101 计算机原理 4
10301 工程制图原理 4
两个表使用intersect :得到如下结果
select minor_id,minor_name,credit_hour from minors intersect
select minor_id,minor_name,credit_hour from minors2
结果:
MINOR_ID MINOR_NAME CREDIT_HOUR
---------- ------------------------------ -----------
10201 自动控制原理 3
10301 工程制图原理 4
两个表使用minus :得到如下结果
select minor_id,minor_name,credit_hour from minors minus
select minor_id,minor_name,credit_hour from minors2
结果:
MINOR_ID MINOR_NAME CREDIT_HOUR
---------- ------------------------------ -----------
10101 计算机原理 4
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/我家小花儿/article/detail/793130
推荐阅读
article
Xshell
连接VM虚拟机
的
Centos7
遇到
的
问题及
解决办法
_用最简单
的
方法解决
xshell
or...
ifconfig 、 ping 、 虚拟机 、
xshell
、Centos_用最简单
的
方法解决
xshell
oracle
...
赞
踩
article
2023
年
中国
数据库
市场
440亿,云
数据库
四强(阿里、腾讯、亚马逊、
华为
),本地
数据库
四强(Orac...
近期IDC公布了
中国
关系型
数据库
市场
的数据,整体
市场
276亿人民币(38亿美元),其中公有云
数据库
市场
175亿人民币(2...
赞
踩
article
Oracle
(PLSQL) +
MySQL
[
存储
过程
和函数]_
plsql
存储
过程
临时表...
学习笔记_
plsql
存储
过程
临时表
plsql
存储
过程
临时表 ...
赞
踩
article
Oracle
Performance
Tuning
1
1
g2 (2-
1
)...
在windows live writer中编辑的时候,以及预览的时候都是整整齐齐的,但是一上传到博客中就变得乌七八黑了 ...
赞
踩
article
数据
集合
oracle
,
oracle
集合
...
oracle
集合
1初识
集合
集合
是
oracle
中的一种数据类型 存放一组数据类型相同的数据
集合
组成由下标和值组成下标的类型...
赞
踩
article
Oracle
数据
集
...
Oracle
在表与表之间取交
集
,差
集
关键字UNION, UNION ALL, INTERSECT, and MINUS...
赞
踩
article
oracle
plsql
高级
编程
一
集合
_
oracle
plsql
编程
中申明
一
个
集合
参数...
1.1 索引表索引表是将数据保存在内存中!!!1.1.1 定义索引表-- 定义记录集TYPE yang_rec IS R...
赞
踩
article
Oracle
、My
SQL
、PostGre
SQL
、
SQL
Server
-查询每秒
事务
数_
数据库
事务
统计...
在做 db benchmarks 时,qps、tps 是衡量
数据库
性能的关键指标,TPS : Transactions ...
赞
踩
article
Oracle
中
重新
编译
无效的
存储
过程
, 或函数、触发器等对象_
oracle
数据库
存储
过程
重新
编译
...
Oracle
中的
存储
过程
在有些情况下会变成失效状态,在 PL/SQL Developer 中该
存储
过程
的图标左上角显示...
赞
踩
article
oracle
通过
dblink
和
触发器
实现
数据
同步
_
oracle
基于
dblink
的
触发器
...
本文实现功能
数据
库实例a,b,a中a1表,b中b1表在a实例中创建
dblink
连接到b实例,在a中插入,更新,删除a1数...
赞
踩
article
oracle
dblink
-
数据
同步(使用
trigger
)...
物理上存放于网络的多个Oracle
数据
库,逻辑上可以看成一个单个的大
数据
库。 用户可以通过网络对异地
数据
库中的
数据
同时进...
赞
踩
article
oracle
禁止
dblink
,
oracle
触发器
实现
禁止
在
数据库
中创建
dblink
---通过...
CREATE OR REPLACE TRIGGER no_create_
dblink
BEFORE DDL ON DATA...
赞
踩
article
oracle
dblink
+
trigger
触发器
实现两个
库
数据
同步
_
oracle
双
库
同步
...
oracle
触发器
trigger
与
dblink
实现数据迁移_
oracle
双
库
同步
oracle
双
库
同步
...
赞
踩
article
Oracle
使用
DBLink
技术
同步
异地
数据库
_
oracle
异地
数据库
数据表
同步
...
Oracle
DBLink
介绍地址https://docs.
oracle
.com/cd/B19306_01/server....
赞
踩
article
Dbeaver
配置
oracle
数据库
的步骤_
dbeaver
oracle
驱动...
1.
Dbeaver
作为开源免费的
数据库
客户端,整体还是比较好用的,链接mysql的操作还是比较简单的,但是链接orac...
赞
踩
article
Navicat
/
dbeaver
连接
oracle
XE
可视化
操作_
navicat
链接
oracle
...
之前就下载了
oracle
可视化
软件,但一直连不上,后来发现是
XE
版本和普通版本的设置不太一样。首先在里面吧oci.dll...
赞
踩
article
一图搞定
Flink
Oracle
CDC 同步至
Paimon
(持续更新)_
flink
cdc pai...
本文以
Flink
1.18、FLink CDC 3.1为环境,配置
Flink
CDC 同步
Oracle
的数据至Paimo...
赞
踩
article
ORACLE
JOB
创建
及使用详解_
oracle
创建
job
...
都有哪些_
oracle
创建
job
oracle
创建
job
Oracle
job
有定时执...
赞
踩
article
(ARM-Linux)
ORACLE
JDK
22
的下载安装及
环境变量
的配置_jdk
22
下载安装...
本文介绍了如何在Linux(ARM版)上获取、安装Oracle
JDK
22
,包括下载、安装步骤,以及配置
环境变量
。着重讨论...
赞
踩
article
oracle
-简单的
存储
过程
demo
_
存储
过程
简单
demo
...
创建一个简单的
存储
过程
从别的表中取出数据,插入到统计表中create or replace procedure P_CA...
赞
踩
相关标签
Linux
Xshell
oracle
数据库
华为
市场份额
云厂商
数据库开发
架构
sql
数据集合 oracle
编程
integer
table
delete
linker
mysql
postgresql
存储
object
schema
function
dependencies