概念
- #内连接 vs 外连接
- #内连接 合并具有同一列的2 个以上的表 ,结果不包含一个表和另一个表不匹配的行
- #外连接 :合并具有同一列的2个以上的行,结果集包含除了包含一个表与另一个表匹配行之外的表
- #外连接 : 左外连接 右外连接 慢外连接
下面示例
#内连接 vs 外连接
#内连接 合并具有同一列的2 个以上的表 ,结果不包含一个表和另一个表不匹配的行
#外连接 :合并具有同一列的2个以上的行,结果集包含除了包含一个表与另一个表匹配行之外的表
#外连接 : 左外连接 右外连接 慢外连接
#内连接
SELECT * FROM t_inspection a ,t_inspection_scheme b where a.inspection_id =b.inspection_id;
SELECT * from t_inspection a JOIN t_inspection_scheme b on a.inspection_id =b.inspection_id ;
SELECT * from t_inspection a INNER JOIN t_inspection_scheme b on a.inspection_id =b.inspection_id ;
#外连接
SELECT * from t_inspection a Left JOIN t_inspection_scheme b on a.inspection_id =b.inspection_id ;
SELECT * from t_inspection a RIGHT JOIN t_inspection_scheme b on a.inspection_id =b.inspection_id ;