INNER JOIN
Возвращает строки, где есть совпадения значений в обеих таблицах.
LEFT JOIN (или LEFT OUTER JOIN)
Возвращает все строки из левой таблицы и совпадающие строки из правой. Если совпадений нет, для правой таблицы ставятся NULL.
RIGHT JOIN (или RIGHT OUTER JOIN)
Возвращает все строки из правой таблицы и совпадающие строки из левой. Если совпадений нет, для левой таблицы ставятся NULL.
FULL JOIN (или FULL OUTER JOIN)
Возвращает все строки, когда есть совпадение в одной из таблиц. Для строк без совпадений в одной из таблиц ставятся NULL
INNER JOIN
Возвращает строки, где есть совпадения значений в обеих таблицах.
LEFT JOIN (или LEFT OUTER JOIN)
Возвращает все строки из левой таблицы и совпадающие строки из правой. Если совпадений нет, для правой таблицы ставятся NULL.
RIGHT JOIN (или RIGHT OUTER JOIN)
Возвращает все строки из правой таблицы и совпадающие строки из левой. Если совпадений нет, для левой таблицы ставятся NULL.
FULL JOIN (или FULL OUTER JOIN)
Возвращает все строки, когда есть совпадение в одной из таблиц. Для строк без совпадений в одной из таблиц ставятся NULL
Register or sign in to get access to full answers for all questions from the question bank.