Co ma zastosowanie w programie SQL Server?
Co ma zastosowanie w programie SQL Server?

Wideo: Co ma zastosowanie w programie SQL Server?

Wideo: Co ma zastosowanie w programie SQL Server?
Wideo: What is SQL?!? 2024, Kwiecień
Anonim

ten ZASTOSOWAĆ Operator pozwala nam wywołać funkcję zwracającą tabelę dla każdego wiersza zwróconego przez zewnętrzne wyrażenie tabeli zapytania. ten ZASTOSOWAĆ operator pozwala nam połączyć dwa wyrażenia tabelowe; prawe wyrażenie tabeli jest przetwarzane za każdym razem dla każdego wiersza z lewego wyrażenia tabeli.

Następnie można zapytać, kiedy stosować Cross Apply i Outer Apply?

ZASTOSUJ KRZYŻ może być używany jako zamiennik z POŁĄCZENIE WEWNĘTRZNE kiedy potrzebujemy uzyskać wynik z tabeli Master i funkcji. ZASTOSOWAĆ może być używany jako zamiennik dla UNPIVOT. Albo ZASTOSUJ KRZYŻ lub APLIKACJA ZEWNĘTRZNA można tutaj użyć, które są wymienne. Rozważ, że masz poniższą tabelę (o nazwie MYTABLE).

Dodatkowo, czy Cross stosuje się tak samo jak sprzężenie wewnętrzne? ZASTOSUJ KRZYŻ . ZASTOSUJ KRZYŻ jest podobne do POŁĄCZENIE WEWNĘTRZNE , ale może być również używany do Przystąp funkcje z wartościami tabelarycznymi z tabelami SQL. APLIKACJA KRZYŻOWA końcowe dane wyjściowe składają się z rekordów pasujących między danymi wyjściowymi funkcji oceniającej tabelę i tabelą SQL.

Po drugie, dlaczego używamy zewnętrznej aplikacji w SQL Server?

Ono pobiera te rekordy z funkcji o wartości tabeli i tabeli, która jest łączona, gdzie to znajduje pasujące wiersze między nimi. Z drugiej strony, APLIKACJA ZEWNĘTRZNA pobiera wszystkie rekordy zarówno z funkcji o wartości tabeli, jak i z tabeli, niezależnie od dopasowania.

Jakie środki stosuje krzyż?

ZASTOSUJ KRZYŻ zwraca tylko wiersze z zewnętrzny tabela, która generuje zestaw wyników z funkcji z wartościami przechowywanymi w tabeli. Innymi słowy, wynik ZASTOSUJ KRZYŻ nie zawiera żadnego wiersza wyrażenia tabeli po lewej stronie, dla którego nie uzyskano żadnego wyniku z wyrażenia tabeli po prawej stronie. ZASTOSUJ KRZYŻ pracuj jako rząd po rzędzie INNER JOIN.

Zalecana: