语法如下:
SELECT *
FROM table1
FULL JOIN table2
ON table1.column_name = table2.column_name;
在这个语法中,table1 和 table2 是要连接的两个表,而 column_name 是连接条件。
如果 table1 和 table2 中的某一行在连接条件上匹配,那么这两行都会包含在结果集中。如果某一行在一个表中有匹配,而在另一个表中没有匹配,那么另一个表中的列将包含 NULL 值。
请注意,FULL JOIN 在一些数据库系统中可能有不同的语法,例如,在 MySQL 中,可以使用 LEFT JOIN 和 UNION 来模拟 FULL JOIN。
转载请注明出处:http://www.pingtaimeng.com/article/detail/14033/SQL