关于一些子查询的描述

原创 2015年07月09日 20:26:08

这一段时间学习oralce 子查询方面知识,现在看到了一个阶段,决定做一个阶段性总结。

首先,我们得搞清楚,子查询是什么?简而言之,子查询就是在一个完整的查询中,嵌套若干个不同功能的子查询,从而一起完成复杂查询。子查询的基本语法很有意思,他可以出现在整个查询语句的任意位置上,from , where ,having 中,也有出现在select 中。

现在我们来看出现在where 子句中的子查询,它的作用是通过子查询返回的结果进行数据的筛选。在where子句中的子查询一般有三种返回结果,单行单列,单行多列,多行单列。 单行单列自不必说,当子查询返回的结果是单行多列时,则表示使用一个元祖进行数据判断,此时在语法上有个小重点,当需要满足的条件为多个的时候,应注意书写的正确性。

       例如:

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Oracle初级(子查询).doc

  • 2013年09月05日 21:00
  • 106KB
  • 下载

Oracle子查询

  • 2012年12月12日 22:23
  • 5KB
  • 下载

MySQL在字段中使用select子查询

前几天看别人的代码中看到在字段中使用select子查询的方法,第一次见这种写法,然后研究了一下,记录下来 大概的形式是这样的: select a .*,(select b.* from b where...

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

  • 2012年02月01日 22:27
  • 329KB
  • 下载

PostgreSQL UPDATE 中包含子查询的性能优化

摘要: 一位网友使用update t1 set info=(select info from t2 where t1.id=t2.id) where t1.id 一位网友使用update t1 ...
  • cicon
  • cicon
  • 2016年06月02日 12:54
  • 1663

子查询相关练习

  • 2016年01月04日 20:54
  • 13KB
  • 下载

数据库子查询

  • 2014年03月10日 10:38
  • 44KB
  • 下载

帮盖尔优化SQL-----子查询优化的经典案例

上周五要下班的时候,盖尔发来一个SQL select tpc.policy_id, tcm.policy_code, tpf.organ_id, t...

.9i10g_子查询语句(_70_页_).ppt

  • 2011年08月29日 15:09
  • 539KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于一些子查询的描述
举报原因:
原因补充:

(最多只允许输入30个字)