1、内连接

2、左外连接

3、右外连接

4、左外连接不含右

5、右外连接不含左

6、全连接

mysql不支持full outer join,但是可以用以下语法代替:
SELECT <select_list> FROM TableA A LEFT JOIN TableB B ON A.key = B.key
UNION
SELECT <select_list> FROM TableA A RIGHT JOIN TableB B ON A.key = B.key
7、全连接不含交集

mysql不支持full outer join,但是可以用以下语法代替:
SELECT <select_list> FROM TableA A LEFT JOIN TableB B ON A.key = B.key WHERE B.key IS NULL
UNION
SELECT <select_list> FROM TableA A RIGHT JOIN TableB B ON A.key = B.key WHERE A.key IS NULL
1646

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



