oracle的子查询

原创
2016/12/19 15:21
阅读数 48

1.什么是子查询:

子查询(内查询)在主查询之前一次执行完成。

子查询的结果被主查询(外查询)使用。

2.子查询注意的问题:

2.1括号

2.2合理的书写风格

2.3可以在where  select  having  from  后面 都可以使用子查询

2.4不可以在 group by 后面使用子查询

2.5主查询和子查询可以不是同一张表;只要子查询返回的结果 主查询可以使用 即可

2.6一般不在子查询中排序;但在top-n分析问题中,必须对子查询排序

2.7子查询中的null: 可以使用 in(10,20,null)但是不可以使用 not in (10,20,null)

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
2 收藏
0
分享
返回顶部
顶部