Xarici tətbiq nə edir?
Xarici tətbiq nə edir?

Video: Xarici tətbiq nə edir?

Video: Xarici tətbiq nə edir?
Video: Xarici diplomlardan niyə imtina olunur? 2024, Aprel
Anonim

XARİCİ MÜRACİƏT nəticə dəsti yaradan hər iki sətiri və sətirləri qaytarır et Cədvəl dəyərli funksiya tərəfindən yaradılan sütunlarda NULL qiymətlərlə deyil. XARİCİ MÜRACİƏT SOL kimi işləyin KARİCİ QOŞULUN.

Bunu nəzərə alaraq, Çapraz Tətbiq və Xarici Tətbiqdən nə vaxt istifadə edilməlidir?

ÇAPRAZ MÜRACİƏT EDİN ilə əvəz kimi istifadə edilə bilər DAXİLİ QOŞULUN Master cədvəlindən və funksiyadan nəticə əldə etməmiz lazım olduqda. MÜRACİƏT EDİN UNPIVOT üçün əvəz kimi istifadə edilə bilər. ya ÇAPRAZ MÜRACİƏT EDİN və ya XARİCİ MÜRACİƏT bir-birini əvəz edə bilən burada istifadə edilə bilər. Aşağıdakı cədvəlin (MYTABLE adlı) olduğunu düşünün.

SQL Serverdə çarpaz tətbiq və xarici tətbiq nədir? SQL Server MÜRACİƏT EDİN operatorun iki variantı var; ÇAPRAZ MÜRACİƏT və KARŞI MÜRACİƏT . The ÇAPRAZ MÜRACİƏT EDİN operator sağ cədvəl ifadəsi ilə uyğun gəlirsə, yalnız sol cədvəl ifadəsindən (son çıxışında) həmin sətirləri qaytarır. Başqa sözlə, sağ cədvəl ifadəsi yalnız sol cədvəl ifadəsi uyğunluğu üçün sətirləri qaytarır.

Həmçinin bilmək lazımdır ki, SQL-də niyə xarici tətbiqdən istifadə olunur?

Cədvəl və cədvəl qiymətli funksiyalarından istifadə edərək qoşulma XARİCİ MÜRACİƏT . Həm fiziki cədvəldən, həm də cədvəlin qiymətləndirilmiş funksiyasının çıxışından bütün sətirləri əldə etmək üçün, XARİCİ MÜRACİƏT edir istifadə olunur . XARİCİ MÜRACİƏT ilə semantik cəhətdən oxşardır KARİCİ QOŞULUN əməliyyatı.

Sol birləşmə ilə sol xarici birləşmə arasındakı fərq nədir?

SQL-də, sol qoşul birinci cədvəldəki bütün qeydləri və ikinci cədvəldən uyğun gələn qeydləri qaytarır. İkinci cədvəldə heç bir uyğunluq yoxdursa, yalnız birinci cədvəldən qeydlər qaytarılır. Əsasən yoxdur fərq in sol birləşmə və sol xarici birləşmə . Sol xarici birləşmə ilə eyni nəticələri qaytarır sol qoşul.

Tövsiyə: