Что такое левое внешнее соединение в SQL?
Что такое левое внешнее соединение в SQL?

Видео: Что такое левое внешнее соединение в SQL?

Видео: Что такое левое внешнее соединение в SQL?
Видео: SQL на котиках: Джоины (Joins) 2024, Ноябрь
Anonim

Левое внешнее соединение SQL возвращает все строки в левый таблица (A) и все совпадающие строки, найденные в правой таблице (B). Это означает результат Левое соединение SQL всегда содержит строки в левый стол.

Следовательно, что такое левое внешнее соединение?

О LEFT OUTER Присоединиться Операции. Набор результатов LEFT OUTER присоединиться содержит все строки из обеих таблиц, которые соответствуют критериям предложения WHERE, так же, как INNER присоединиться набор результатов. Используя LEFT OUTER Присоединиться с помощью таблицы игроков мы можем выбрать обе строки из таблицы команд вместе с любыми строками игроков, которые могут существовать.

Следовательно, возникает вопрос, что такое левое и правое внешнее соединение в SQL? Есть два вида OUTER объединяется в SQL , LEFT OUTER присоединиться а также ПРАВО НАРУЖНОЕ соединение . ЛЕВОЕ внешнее соединение включает несопоставленные строки из таблицы, записанной на левый из присоединиться предикат. С другой стороны, ПРАВО НАРУЖНОЕ соединение вместе со всеми совпадающими строками включает несовпадающие строки из Правильно сторона стола.

Таким образом, в чем разница между левым соединением и левым внешним соединением?

В SQL, оставил присоединиться возвращает все записи из первой таблицы и совпавшие записи из второй таблицы. Если совпадений из второй таблицы нет, то возвращаются только записи из первой таблицы. В основном нет разница в левом соединении а также левое внешнее соединение . В некоторая база данных, оставил присоединиться известен как левое внешнее соединение.

Что такое внешнее соединение в SQL?

Внешние соединения . При выполнении внутреннего присоединиться , строки из любой таблицы, не совпадающие в другой таблице, не возвращаются. В внешнее соединение , могут быть возвращены несовпадающие строки в одной или обеих таблицах. Есть несколько типов внешние соединения : ПОЛНЫЙ ВНЕШНЕЕ СОЕДИНЕНИЕ возвращает несовпадающие строки из обеих таблиц.

Рекомендуемые: