1.多表查询
- 表连接概述
很多时候,我们需要查询的数据是分布在不同的表当中的,从多张表中查询数据,需要基于某个查询条件将表之间连接起来。
- 使用相等连接和不等连接
基于两张表之间某一个或某些列进行等值或者不等值连接
语法:
-
- FROM table1 Natural_JOIN table2 两张表中所有相同的字段(列)
- FROM table1 JOIN table2 USING(column) 两张表中指定某一列
- FROM table1 JOIN table2 ON(t1.col=t2.col) 两张表中任意两列
- 使用自连接
- 使用外连接
- 链接更多的表
2.子查询
3.相关子查询