SQL FULL JOIN關(guān)鍵字用于將兩個(gè)表中的所有記錄都包含在結(jié)果中,無(wú)論是否有匹配的記錄。它將返回一個(gè)包含左表和右表中所有記錄的結(jié)果集,并在沒(méi)有匹配的記錄時(shí)使用NULL填充缺失的值。FULL JOIN可以通過(guò)以下語(yǔ)法來(lái)使用:
SELECT 列名
FROM 表1
FULL JOIN 表2
ON 表1.列名 = 表2.列名
在上述語(yǔ)法中,"表1"和"表2"是要聯(lián)接的兩個(gè)表的名稱,"列名"是要選擇的列的名稱。"表1.列名"和"表2.列名"是用于在兩個(gè)表之間進(jìn)行匹配的列。在FULL JOIN中,如果沒(méi)有匹配的記錄,將使用NULL填充缺失的值。