JOIN 子句

支持任何类型(如
INNER
、
UNION
、
LEFT
、
RIGHT
、
FULL
、
NATURAL
和
CROSS
)的联接。
提醒事项: 对于某些联接,并非每个 DBMS 都完全支持它们。

支持的功能

支持的 JOIN 功能
预期行为
查询以实现预期行为
合并两个表中 DepartmentID 相匹配的行。
SELECT t1.Name, t2.DepartmentName FROM TestTable1 AS t1 INNER JOIN TestTable2 AS t2 ON t1.DepartmentID = t2.DepartmentID;
包括左表中的所有行和右表中的匹配行。
SELECT t1.Name, t2.Location FROM TestTable1 AS t1 LEFT JOIN TestTable2 AS t2 ON t1.DepartmentID = t2.DepartmentID;
将第一个表中的每一行与第二个表中的每一行合并。
SELECT t1.Name, t2.DepartmentName FROM TestTable1 AS t1 CROSS JOIN TestTable2 AS t2;

不支持的功能

  • RIGHT JOIN
  • FULL JOIN
  • NATURAL JOIN
  • UNION JOIN
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈 。
Normal