Дом » базы данных » Что такое перекрестное и внешнее применение в SQL Server?

Что такое перекрестное и внешнее применение в SQL Server?

412
Последнее обновление: 2021-09-04 14:40:00


Ответить:
Оператор SQL Server APPLY имеет два варианта; ПЕРЕКРЕСТНОЕ И ВНЕШНЕЕ ПРИМЕНЕНИЕ . Оператор CROSS APPLY возвращает только те строки из левого табличного выражения (в его окончательном выводе), если оно совпадает с правым табличным выражением. Другими словами, правое табличное выражение возвращает строки только для совпадения левого табличного выражения. Учитывая это, что такое перекрестное применение и внешнее применение в SQL Server? Оператор SQL Server APPLY имеет два варианта; ПЕРЕКРЕСТНОЕ И ВНЕШНЕЕ ПРИМЕНЕНИЕ . Оператор CROSS APPLY возвращает только те строки из левого табличного выражения (в его окончательном выводе), если оно совпадает с правым табличным выражением. Другими словами, правое табличное выражение возвращает строки только для совпадения левого табличного выражения. Во-вторых, когда мы используем перекрестное применение в SQL Server? CROSS APPLY возвращает только строки из внешней таблицы, которые создают набор результатов из возвращающей табличное значение функции. Это другими словами, результат CROSS APPLY не содержит ни одной строки выражения левой части таблицы, для которой не был получен результат из выражения таблицы правой стороны. ПЕРЕКРЕСТНОЕ ПРИМЕНЕНИЕ построчно ВНУТРЕННЕЕ СОЕДИНЕНИЕ. Люди также спрашивают, когда использовать перекрестное и внешнее применение? Он извлекает эти записи из функции с табличным значением и из присоединяемой таблицы, где находит совпадающие строки между ними. С другой стороны, OUTER APPLY извлекает все записи как из функции с табличным значением, так и из таблицы, независимо от совпадения. Почему мы используем перекрестное соединение? перекрестное соединение используется, когда вы хотите создать комбинацию каждой строки из двух таблиц. Все комбинации строк включены в результат; это обычно называется перекрестным соединением продуктов . Обычно перекрестное соединение используется для создания всех комбинаций элементов, таких как цвета и размеры.

up