内连接(INNER JOIN)
COMPANY表

DEPARTMENT表

内连接,取交集
my=
my-
my-
my-

左外连接
左外连接返回从“`ON`”条件中指定的左侧表中的所有行,只返回满足条件的另一个表中的行

例
my=
my-
my-
my-
左表全部被列出,右表匹配不上则留空

右外连接
与左外连接相反
语法
SELECT table1.columns, table2.columns
FROM table1 RIGHT OUTER JOIN table2
ON table1.common_filed = table2.common_field;
例
my=
my-
my-
my-

全外连接
从左表和右表中返回所有行。 它将`NULL`置于不满足连接条件的位置
语法
SELECT table1.columns, table2.columns FROM
table1 FULL OUTER JOIN table2
ON table1.common_filed = table2.common_field;
例
my=
my-
my-
my-
左右全部匹配,不匹配的留空

交叉连接
笛卡尔积,第一个表的每一行与第二个表的每一行相匹配,如果`table1`具有“`x`”行,而`table2`具有“`y`”行,则所得到的表将具有(`x * y`)行
语法
SELECT coloums FROM table1 CROSS JOIN table2
例子 后面就是循环,一共60行
