子查询定义
子查询是嵌套在另一个语句(如SELECT,INSERT,UPDATE或DELETE)中的SELECT语句。 通常,可以在任何使用表达式的地方使用子查询。
例子
比如从以下的病人信息中查询最近一个月住院年龄最大的病人信息
从以上的信息中我们知道病人出生日期BIRTHDATE ,限制取数的时间范围算出年龄
首先我们需要对出生日期时间排序,查询出出生日期最早的病人
然后通过子查询嵌套的方式,查询出年龄最大的病人信息
以上的例子比较简单,下面我们说一下Oracle的标量子查询
标量子查询
在Oracle-SQL中,当一个子查询介于select和from之间时,这种子查询就叫做标量子查询
类似这样的SQL
select a.*,(select name from b wh