数据库
首页 > 数据库> > Mysql第九篇【子查询】

Mysql第九篇【子查询】

作者:互联网

子查询分类

按结果集的行列数不同分为4种

标量子查询(结果集只有一行一列)

列子查询(结果集只有一列多行)

行子查询(结果集有一行多列)

表子查询(结果集一般为多行多列)

按子查询出现在主查询中的不同位置分

select后面:仅仅支持标量子查询。

from后面:支持表子查询。

where或having后面:支持标量子查询(单列单行)、列子查询(单列多行)、行子查询(多列多行)

exists后面(即相关子查询):表子查询(多行、多列)

Mysql的执行顺序

  1. from
  2. on
  3. join
  4. where
  5. group by
  6. having
  7. select
  8. distinct
  9. union
  10. order by
  11. limit

标签:多行,结果,表子,查询,第九篇,Mysql,多列,量子
来源: https://www.cnblogs.com/kwdlh/p/12733157.html