在查询语句的FROM子句中用以下形式实现各种连接操作:
- FROM 表1 [INNER] JOIN 表2 ON 表1.列名=表2.列名 (实现内连接)
- FROM 表1 LEFT [OUTER] JOIN 表2 ON 表1.列名=表2.列名 (实现左外连接)
- FROM 表1 RIGHT [OUTER] JOIN 表2 ON 表1.列名=表2.列名 (实现右外连接)
- FROM 表1 FULL [OUTER] JOIN 表2 ON 表1.列名=表2.列名 (实现全外连接)
- FROM 表1 AS 别名1 JOIN 表1 AS 别名2 ON 别名1.列名=别名2.列名 (实现自身连接)
在查询语句的WHERE子句中用以下形式实现各种连接操作:
- FROM 表1,表2 WHERE 表1.列名=表2.列名 (实现内连接)
- FROM 表1 AS 别名1 ,表1 AS 别名2 WHERE 别名1.列名=别名2.列名 (实现自身连接)