码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 子查询

时间:2020-04-15 10:43:23      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:sele   from   连接   一起   any   exist   sql   卡尔   根据   

1,等值连接过程:先查询from后面的表格,然后查询join后面的表格及筛选条件,然后在根据这两个表组成的新表,去查询select。
两个表格会先进行笛卡尔乘积,然后根据on后面筛选条件筛选,最后在新表里根据select语句,进行查询。
2,子查询
1,where:支持列子查询(一行多列)通常与in,any/some,all一起使用,标量查询(一行一列)通常与<>=,运算符号搭配。
2,select:通常是与标量查询一起使用。
3,from:支持的是一个表格,通常接的是一个查询的结果集,形成一个表格,并命名。
4,exists:是执行的是外查询,然后根据内查询的条件进行筛选。内查询必须与外查询有等值连接条件。

MySQL 子查询

标签:sele   from   连接   一起   any   exist   sql   卡尔   根据   

原文地址:https://www.cnblogs.com/bjhs/p/12703531.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!