1.可以使用子查询的位置 where,select.having,from

2,不可以使用子查询的位置group by

3,单行子查询为只能返回一个数值的子查询,只能使用单行操作符,如=.......>........>=    <........<>.......<=

oracle高级查询之子查询

oracle高级查询之子查询

4.多行子查询只能使用多行操作符。

         IN 等于列表  中的任意一个

         ANY 和子查询返回的任意一个值比较

         ALL 和子查询返回的所有值比较

oracle高级查询之子查询

5,子查询中的空值问题

       不要使用not  in,即代表永远不能等于所有

       列子:a not in(10,20,null)

      a !=10 and a!=20and  a!=null

      判断一个值等不等于空,那是永远不等,所有最后一个条件是假,所以所有的判断语句都是假。

oracle高级查询之子查询

相关文章:

  • 2021-10-21
  • 2022-12-23
  • 2022-01-07
  • 2022-12-23
  • 2021-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-24
  • 2022-01-09
  • 2021-07-01
  • 2021-07-30
  • 2021-06-07
  • 2021-11-24
相关资源
相似解决方案