Что делает внешний вид?
Что делает внешний вид?

Видео: Что делает внешний вид?

Видео: Что делает внешний вид?
Видео: Что делает дизайн персонажа хорошим (Озвучка) 2024, Апрель
Anonim

ВНЕШНИЙ ПРИМЕНИТЬ возвращает как строки, которые производят набор результатов, так и строки, которые делать нет, со значениями NULL в столбцах, созданных возвращающей табличное значение функцией. ВНЕШНИЙ ПРИМЕНИТЬ работать как ЛЕВЫЙ ВНЕШНИЙ ПРИСОЕДИНИТЬСЯ.

Учитывая это, когда использовать перекрестное применение и внешнее применение?

ПЕРЕКРЕСТНОЕ ПРИМЕНЕНИЕ может использоваться как замена ВНУТРЕННЕЕ СОЕДИНЕНИЕ когда нам нужно получить результат из главной таблицы и функции. ПОДАТЬ ЗАЯВЛЕНИЕ может использоваться как замена UNPIVOT. Или ПЕРЕКРЕСТНОЕ ПРИМЕНЕНИЕ или ВНЕШНИЙ ПРИМЕНИТЬ могут использоваться здесь, которые являются взаимозаменяемыми. Предположим, у вас есть таблица ниже (с именем MYTABLE).

Что такое перекрестное и внешнее применение в SQL Server? SQL Server ПРИМЕНИТЬ у оператора есть два варианта; КРЕСТНОЕ ПРИМЕНЕНИЕ и НАРУЖНОЕ ПРИМЕНЕНИЕ . В ПЕРЕКРЕСТНОЕ ПРИМЕНЕНИЕ оператор возвращает только те строки из левого табличного выражения (в его окончательном выводе), если он совпадает с правым табличным выражением. Другими словами, правое табличное выражение возвращает строки только для совпадения левого табличного выражения.

Также, чтобы знать, зачем использовать внешнее применение в SQL?

Объединение табличных и табличных функций с использованием ВНЕШНИЙ ПРИМЕНИТЬ . Чтобы получить все строки как из физической таблицы, так и из вывода функции с табличным значением, ВНЕШНИЙ ПРИМЕНИТЬ является использовал . ВНЕШНИЙ ПРИМЕНИТЬ семантически похож на ВНЕШНИЙ Присоединиться к операции.

В чем разница между левым соединением и левым внешним соединением?

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

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