Полное внешнее соединение (FULL JOIN) отличается от левого и правого внешних соединений тем, что возвращает все строки из обеих таблиц. 24 При совпадении значений по соединяемым (одноименным) столбцам строка содержит значения как из левой, так и из правой таблицы. 2 В противном случае, вместо отсутствующих значений в столбцы таблицы (левой или правой) заносится значение NULL. 2
Левое внешнее соединение (LEFT JOIN) возвращает строки, содержащие данные из левой таблицы, даже если в правой таблице нет совпадающих строк. 3 В строках, где нет совпадения справа, все столбцы справа будут заполнены значением NULL. 3
Правое внешнее соединение (RIGHT JOIN) возвращает строки, содержащие данные из правой таблицы, даже если в левой таблице нет совпадающих строк. 3 В строках, где нет совпадения слева, все столбцы слева будут заполнены значением NULL. 3