<выражение запроса на объединение> -
<имя таблицы1> UNION JOIN <имя таблицы2>
В этих определениях
INNER – означает внутреннее объединение,
LEFT
– левое объединение, то есть в результат входят все строки первой таблицы, а
части результирующих кортежей, для которых не было соответствующих
значений во второй таблице, дополняются значениями NULL (не
определено). Ключевое слово
RIGHT означает правое внешнее соединение,
и в отличие от левого соединения в этом случае в результирующее
отношение включаются все строки второй таблицы, а недостающие части из
первой таблицы дополняются неопределенными значениями. Ключевое
слово FULL определяет полное внешнее объединение: левое и правое. При
полном внешнем объединении выполняются и правое и левое внешние
объединения и в результирующее отношение включаются все строки из
первой таблицы, дополненные неопределенными значениями, и все строки из
второй таблицы, также дополненные неопределенными значениями.
Ключевое слово OUTER означает внешнее объединение, но если заданы
ключевые слова FULL, LEFT, RIGHT, то объединение всегда считается
внешним.
Достарыңызбен бөлісу: