Oracle结果集操作
来源:互联网 发布:关于喝酒的网络歌曲 编辑:程序博客网 时间:2024/05/24 07:34
结果集:通俗的讲,其实就是你通过select语句查找到的数据行的集合
我们可以对结果集进行各种操作,但这个是有前提的,前提是你的结果集查询的字段以及查询的列数是一样的
现有一张学生表用于本节演示,结构以及数据如下:
对结果集的操作可以有如下几种:
union union all minus intersect
union:联合两个结果集,但是会去掉重复的数据
例如:
select a.id,a.namefrom student awhere a.id <3UNIONselect b.id,b.namefrom student bwhere b.id <4
执行结果:
union all:联合两个结果集,但是会保留 重复数据
比如:
select a.id,a.namefrom student awhere a.id <3UNION ALLselect b.id,b.namefrom student bwhere b.id <4
执行结果:
minus:把两个结果集中相同的数据去掉,返回留下的数据
比如:
select a.id,a.namefrom student awhere a.id <3MINUSselect b.id,b.namefrom student bwhere b.id <4
执行结果:
intersect:取交集,保留结果集相同的部分
select a.id,a.namefrom student awhere a.id <3INTERSECTselect b.id,b.namefrom student bwhere b.id <4
执行结果:
阅读全文
1 0
- Oracle结果集操作
- Oracle 数据库,对只读结果集的无效操作: updateString
- oracle-构造结果集
- 操作 SP 结果集
- 操作结果集
- sparkSQL操作结果集
- ORACLE 数据查询集合即:查询结果的集合操作 并集 交集 差集
- Oracle 四种结果集集合操作命令 Union、Union All、Intersect、Minus
- Oracle中利用rowNum对有order by结果集进行分页操作
- Oracle 四种结果集集合操作命令 Union、Union All、Intersect、Minus
- Oracle 四种结果集集合操作命令 Union、Union All、Intersect、Minus
- 数据库结果集resultSet如何操作结果集光标操作
- Oracle Procedure 返回结果集
- oracle结果集分页方法
- java oracle游标结果集
- ORACLE如何返回结果集
- Oracle Procedure 返回结果集
- ADODB操作结果集函数
- 王爽汇编语言笔记——第十章检测点10.5(2)
- python opencv入门 几何变换(11)
- Android_BroadCast(广播)
- android各种文件夹路径
- Finereport和Finebi的区别
- Oracle结果集操作
- hive原理
- 神经网络 拓扑
- [BZOJ]1500 维修数列
- python数据可视化1
- 主成分分析以及应用:企业综合实力排序
- 入门训练 Fibonacci数列
- AR Camera开发记录(二) -- 3D人脸模型
- Python学习12_基本图形的绘制