mysql连接查询,自关联,子查询

mysql支持三种类型的连接查询,分别为:内连接查询,左连接查询,右连接查询

内连接查询:


图片17.png

左连接查询:


图片18.png

右连接查询 : left 改成right

子查询:
在一个 select 语句中,嵌入了另外一个 select 语句, 那么被嵌入的 select 语句称之为子查询语句

子查询与主查询的关系:
子查询是嵌入到主查询中
子查询是辅助主查询的,要么充当条件,要么充当数据源
子查询是可以独立存在的语句,是一条完整的 select 语句

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


图片19.png

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


图片20.png

行级子查询: 返回的结果是一行(一行多列)
图片21.png

子查询中出现的关键字
any | some任意一个
[图片上传中...(图片22.png-c83dbe-1524576023947-0)]
all 等于里面所有
in 范围

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容