Kaj velja v strežniku SQL?
Kaj velja v strežniku SQL?

Video: Kaj velja v strežniku SQL?

Video: Kaj velja v strežniku SQL?
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, April
Anonim

The PRIJAVITE SE Operator nam omogoča, da prikličemo funkcijo z vrednostjo tabele za vsako vrstico, ki jo vrne izraz zunanje tabele poizvedbe. The PRIJAVITE SE operator nam omogoča, da združimo dva izraza tabele; desni tabelarni izraz se obdela vsakič za vsako vrstico iz levega izraza tabele.

Pozneje se lahko vprašamo, kdaj uporabiti navzkrižno uporabo in zunanjo uporabo?

KRIŽNA UPORABA se lahko uporablja kot zamenjava z NOTRANJI SPOJ ko moramo dobiti rezultat iz glavne tabele in funkcije. PRIJAVITE SE se lahko uporablja kot zamenjava za UNPIVOT. bodisi KRIŽNA UPORABA oz ZUNANJA UPORABA tukaj lahko uporabite, ki sta zamenljiva. Upoštevajte, da imate spodnjo tabelo (imenovano MYTABLE).

Poleg tega, ali je navzkrižna uporaba enaka kot notranji spoj? KRIŽNA UPORABA . KRIŽNA UPORABA je podoben NOTRANJI SPOJ , lahko pa se uporablja tudi za pridruži se funkcije, ovrednotene v tabelah, s tabelami SQL. NAKRIŽNA UPORABA končni izhod je sestavljen iz zapisov, ki se ujemajo med izhodom funkcije, ovrednotene v tabeli, in tabelo SQL.

Drugič, zakaj uporabljamo zunanjo uporabo v SQL Serverju?

To pridobi te zapise iz funkcije z vrednostjo tabele in tabele, ki se povezuje, kjer to poišče ujemajoče se vrstice med obema. Po drugi strani, ZUNANJA UPORABA pridobi vse zapise tako iz funkcije s vrednostjo tabele kot iz tabele, ne glede na ujemanje.

Kaj pomeni navzkrižna prijava?

KRIŽNA UPORABA vrne samo vrstice iz zunanji tabelo, ki ustvari niz rezultatov iz funkcije s vrednostjo tabele. Z drugimi besedami, rezultat KRIŽNA UPORABA ne vsebuje nobene vrstice izraza leve stranske tabele, za katero iz izraza desne strani tabele ni rezultat. KRIŽNA UPORABA delajte kot vrstico za vrstico INNER JOIN.

Priporočena: