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)