全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 学道会
725 0
2020-07-08
数据分析MySQL708(上)
子查询

一个select语句中包含另一个或多个完整的select语句。

子查询分类

标量子查询:返回的结果是一个数据(单行单列)

行子查询:返回的结果是一行(单行多列)

列子查询:返回的结果是一列(多行单列)

表子查询:返回的结果是一张表(多行多列)

子查询出现的位置

出现在select子句中:将子查询返回结果作为主查询的一个字段或者计算值(标量子查询、列子查询)

出现在where/having子句中:将子查询返回的结果作为主查询的条件(标量子查询、行子查询、列子查询、表子查询)

出现在from子句中:将子查询返回的结果作为主查询的一个表(标量子查询、行子查询、列子查询、表子查询)



子查询操作符

[not]in:在(不在)其中,[字段] in (<数据表|子查询>)

any:任意一个 ,[字段] <比较> any (<数据表|子查询>)

all:全部,[字段] <比较>all (<数据表|子查询>)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群