Что применяется в SQL Server?
Что применяется в SQL Server?

Видео: Что применяется в SQL Server?

Видео: Что применяется в SQL Server?
Видео: Что такое SQL? 2024, Ноябрь
Anonim

В ПОДАТЬ ЗАЯВЛЕНИЕ Оператор позволяет нам вызывать возвращающую табличное значение функцию для каждой строки, возвращаемой внешним табличным выражением запроса. В ПОДАТЬ ЗАЯВЛЕНИЕ оператор позволяет нам объединить два табличных выражения; правое табличное выражение обрабатывается каждый раз для каждой строки из левого табличного выражения.

Впоследствии можно также спросить, когда использовать Cross Apply и Outer Apply?

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

Кроме того, применяется ли Cross так же, как и внутреннее соединение? ПЕРЕКРЕСТНОЕ ПРИМЕНЕНИЕ . ПЕРЕКРЕСТНОЕ ПРИМЕНЕНИЕ похож на ВНУТРЕННЕЕ СОЕДИНЕНИЕ , но также может использоваться для присоединиться таблично вычисляемые функции с таблицами SQL. CROSS APPLY's окончательный вывод состоит из записей, совпадающих между выводом функции с вычислением таблицы и таблицей SQL.

Во-вторых, почему мы используем внешнее применение в SQL Server?

Это извлекает эти записи из функции с табличным значением и присоединяемой таблицы, где Это находит совпадающие строки между ними. С другой стороны, ВНЕШНИЙ ПРИМЕНИТЬ извлекает все записи как из функции с табличным значением, так и из таблицы, независимо от совпадения.

Что значит Cross apply?

ПЕРЕКРЕСТНОЕ ПРИМЕНЕНИЕ возвращает только строки из внешний таблица, которая создает набор результатов из функции, возвращающей табличное значение. Другими словами, результат ПЕРЕКРЕСТНОЕ ПРИМЕНЕНИЕ не содержит ни одной строки выражения левой таблицы, для которой не было получено результата из выражения таблицы правой стороны. ПЕРЕКРЕСТНОЕ ПРИМЕНЕНИЕ работать построчно ВНУТРЕННЕЕ СОЕДИНЕНИЕ.

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