1.左连接
SELECT <select_list> FROM TableA A LEFT JOIN TableB B on A.Key=B.Key
2.左连接
SELECT <select_list> FROM TableA A RIGHT JOIN TableB B on A.Key=B.Key
3.左连接并去掉公共部分
SELECT <select_list> FROM TableA A LEFT JOIN TableB B on A.Key=B.Key WHERE B.Key IS NULL
4.右连接并去掉公共部分
SELECT <select_list> FROM TableA A RIGHT JOIN TableB B on A.Key=B.Key WHERE A.Key IS NULL
5.内链接
SELECT <select_list> FROM TableA A INNERJOIN TableB B on A.Key=B.Key
6.全连接
SELECT <select_list> FROM TableA A FULL OUTER JOIN TableB B on A.Key=B.Key
7.各自独有
SELECT <select_list> FROM TableA A FULL OUTER JOIN TableB B on A.Key=B.Key WHERE A.Key IS NULL OR B.Key IS NULL
本文详细解析了SQL中各种连接类型的应用,包括左连接、右连接、内连接、全连接及各自独有部分的使用方法,为数据库操作提供全面指南。
1041

被折叠的 条评论
为什么被折叠?



