当前位置:首页 > 数据库 > Oracle

Oracle - 子查询相关

            --
             子查询
            --
             单行子查询
            --
             筛选条件不明确, 需要执行一次查询并且查询结果只有一个数据
            --
             select * from 表 where 字段 > ( select 字段 from 表 where 字段 < 值 )
            --
             多行子查询
            --
             子查询的结果只有一个字段,但该字段有n个值, 考虑使用多行子查询
            --
             关键字 
            --
             any : 任意一个
            --
             select * from 表 where 字段 > any ( 子查询 )
            --
             all : 全部
            --
             select * from 表 where 字段 > all ( 子查询 )
            --
             in (not in) : 任意一个 ( 相当于any )
            --
             select * from 表 where 字段 > in ( 子查询 )
        

原文:https://www.cnblogs.com/mpci/p/12212822.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐