mysql支持三种类型的连接查询,分别为:内连接查询,左连接查询,右连接查询
内连接查询:
左连接查询:
右连接查询 : left 改成right
子查询:
在一个 select 语句中,嵌入了另外一个 select 语句, 那么被嵌入的 select 语句称之为子查询语句
子查询与主查询的关系:
子查询是嵌入到主查询中
子查询是辅助主查询的,要么充当条件,要么充当数据源
子查询是可以独立存在的语句,是一条完整的 select 语句
子查询分类:
标量子查询: 子查询返回的结果是一个数据(一行一列)
列级子查询: 返回的结果是一列(一列多行)
行级子查询: 返回的结果是一行(一行多列)
子查询中出现的关键字
any | some任意一个
[图片上传中...(图片22.png-c83dbe-1524576023947-0)]
all 等于里面所有
in 范围