`
wang19841229
  • 浏览: 96721 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

Oracle的多列子查询

 
阅读更多

今天学习oracle的时候,发现Oracle支持多列子查询。就是在子查询中可以返回多个列,主查询可以根据这个多列子查询为条件进行再次筛选。

例子如下:

select empmain.ename from emp empmain
where (empmain.job,empmain.deptno) = (select job,deptno from emp where  emp.ename = 'SMITH'); 

 只能一句话oracle太NB了。

好像sql server不支持这个功能,挺佩服oracle的。

分享到:
评论

相关推荐

    33.写一个jdbc的访问oracle的列子.avi

    写一个jdbc的访问oracle的列子.avi

    oracle 高级查询

    总之,Oracle高级查询涵盖了多列子查询、EXISTS和NOT EXISTS运算符以及WITH子句等高级技术,这些都是数据库管理员和开发人员在处理复杂查询时的重要工具。通过熟练掌握这些技能,你可以更有效地管理和操作Oracle...

    Java面试题33.写一个jdbc的访问oracle的列子.mp4

    Java面试题33.写一个jdbc的访问oracle的列子.mp4

    struts2+spring+ibatis +oracle整合 列子

    在“struts2+spring+ibatis +oracle整合 列子”中,我们可以预期文件`s2sabatis`包含了整合这三个框架和Oracle数据库的相关配置和代码示例。可能包括以下几个方面: 1. **配置文件**:如`struts.xml`定义了Struts2...

    oracle讲义:子查询

    - 多列子查询:子查询返回多个列的数据,这种子查询通常用在需要返回多个数据项的场合。 子查询可以被嵌套在SQL语句的三个主要子句中: - WHERE子句:最常见的使用场景,用于过滤条件,如“查询工资比Jones高的...

    Oracle数据库应用教程--子查询与高级查询.pptx

    子查询还可以分为三种子类型:多列子查询、关联子查询和嵌套子查询。多列子查询向外部的SQL语句返回多列。关联子查询引用外部的SQL语句中的一列或多列。在关联子查询中,可以使用EXISTS和NOT EXISTS操作符。嵌套子...

    Oracle数据库-- 高级子查询chinese

    通过本章学习,您将...书写多列子查询 子查询对空值的处理 在 FROM 子句中使用子查询 在SQL中使用单列子查询 相关子查询 书写相关子查询 使用子查询更新和删除数据 使用 EXISTS 和 NOT EXISTS 操作符 使用 WITH 子句

    oracle简明查询语句!!

    - **定义**: 多列子查询返回多个列的结果集。 - **类型**: - 成对比较子查询:比较主查询中的每一行是否与子查询返回的每一行匹配。 - 非成对比较子查询:比较主查询中的某个字段是否与子查询返回的某个特定值匹配...

    Oracle笔记和总结,包含了ORACLE实际开发中大量列子

    总的来说,"Oracle笔记和总结"涵盖了Oracle数据库的多个重要领域,无论是对初学者还是有经验的开发者,都能从中获得宝贵的知识。通过深入学习和实践这些例子,你将能够熟练掌握Oracle数据库的使用,应对各种实际开发...

    oracle子查询教程(ppt )

    子查询有多种类型,包括单行子查询、多行子查询和多列子查询。单行子查询只返回一行数据,通常与单行比较操作符(如=, >, <, >=, , !=)一起使用;多行子查询可能返回多行数据,与多行比较操作符(如IN, NOT IN, ANY...

    Oracle初级(子查询).doc

    子查询有多种类型,包括单列子查询、单行子查询、多行子查询: - 单列子查询:返回一列数据,如`(SELECT AVG(sal) FROM emp)`。 - 单行子查询:返回一行记录,包含多列信息,如`(SELECT sal FROM emp WHERE empno =...

    ORACLE子查询ppt

    子查询的类型 1、单行子查询:不向外部的SQL语句返回...1、多列子查询:向外部的SQL语句返回多列 2、关联子查询:引用外部的SQL语句中的一列或多列 3、嵌套子查询:位于另外一个子查询中,子查询最多可以嵌套255层

    数据库开发 Oracle数据库 SQL开发教程 第07章 子查询(共49页).pdf

    2. **子查询的分类**:根据返回值的不同,子查询分为单行子查询、多行子查询和多列子查询。单行子查询返回一行一列的结果,多行子查询返回多行的结果,而多列子查询则返回多行多列的数据。 3. **子查询的位置**:子...

    Oracle数据库应用教程子查询与高级查询.pptx

    此外,还有多列子查询(返回多列结果)、关联子查询(涉及外部SQL语句中的列)以及嵌套子查询(子查询中包含子查询)。在编写子查询时,需要注意使用括号来包裹子查询,并且子查询通常放置在比较操作符的右侧。 2. ...

    Oracle Database 11g 标准课程第六章 子查询与

    Oracle Database 11g 标准课程第六章 子查询与集合操作多列子查询

    oracle 经典查询电子书

    - **4.1.3 多列子查询**:返回多列结果的子查询。 - **4.1.4 关联子查询**:子查询与外部查询有关联的行。 - **4.1.5 嵌套子查询**:一个查询中包含另一个查询。 #### 五、操作数据 **5.1 插入数据** - **5.1.1 ...

    oracle个人总结

    - 多列子查询示例展示了如何根据特定条件匹配两列数据。 5. **分页查询**: - Oracle中可以通过ROWNUM伪列实现分页,但这种方法有局限性,不能查询“>=”某个值的记录。 6. **数据复制与权限**: - 可以使用`...

    Oracle第二次考试答案

    - 子查询类型:单行、多行、多列子查询。 - ANY和ALL的含义:ANY匹配任意一个,ALL匹配所有。 7. **其他操作**: - 改变用户模式:`ALTER USER svse DEFAULT TABLESPACE new_tablespace;` - 事务的回滚:`...

    oracle 学习笔记

    4. 多列子查询指的是子查询返回的结果集包含多列数据。 十二、关联子查询 1. 关联子查询依赖于外部查询返回的结果集,往往以主查询返回的每一行作为条件执行一次。 2. 关联子查询的执行过程比非关联子查询更复杂。 ...

Global site tag (gtag.js) - Google Analytics