SQL Serverdə nə tətbiq olunur?
SQL Serverdə nə tətbiq olunur?

Video: SQL Serverdə nə tətbiq olunur?

Video: SQL Serverdə nə tətbiq olunur?
Video: DATACAMP- MS EXCEL VƏ MS SQL SERVER-1 2024, Noyabr
Anonim

The MÜRACİƏT EDİN operator sorğunun xarici cədvəl ifadəsi ilə qaytarılan hər bir sıra üçün cədvəl dəyərli funksiyanı çağırmağa imkan verir. The MÜRACİƏT EDİN operator iki cədvəl ifadəsini birləşdirməyə imkan verir; sağ cədvəl ifadəsi sol cədvəl ifadəsindən hər sətir üçün hər dəfə işlənir.

Sonradan soruşa bilərsiniz ki, Çapraz Tətbiq və Xarici Tətbiq 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.

Bundan əlavə, Xaç tətbiqi daxili birləşmə ilə eynidirmi? ÇAPRAZ MÜRACİƏT EDİN . ÇAPRAZ MÜRACİƏT EDİN oxşardır DAXİLİ QOŞULUN , həm də istifadə edilə bilər qoşulun SQL Cədvəlləri ilə cədvəl tərəfindən qiymətləndirilən funksiyalar. CROSS MÜRACİƏT yekun çıxış cədvəl tərəfindən qiymətləndirilən funksiyanın çıxışı ilə SQL Cədvəli arasında uyğun gələn qeydlərdən ibarətdir.

İkincisi, SQL Server-də niyə xarici tətbiqdən istifadə edirik?

O Cədvəl qiymətli funksiyasından və birləşdirilən cədvəldən həmin qeydləri alır, burada o ikisi arasında uyğun sətirləri tapır. Digər tərəfdən, XARİCİ MÜRACİƏT Uyğunluğundan asılı olmayaraq həm cədvəlin qiymətləndirilmiş funksiyasından, həm də cədvəldən bütün qeydləri alır.

Xaç tətbiqi nə deməkdir?

ÇAPRAZ MÜRACİƏT EDİN -dən yalnız sətirləri qaytarır xarici Cədvəl dəyərli funksiyadan nəticə dəsti yaradan cədvəl. Başqa sözlə, nəticəsi ÇAPRAZ MÜRACİƏT EDİN sağ tərəfdəki cədvəl ifadəsindən heç bir nəticə alınmayan sol tərəfdəki cədvəl ifadəsinin heç bir cərgəsi yoxdur. ÇAPRAZ MÜRACİƏT EDİN cərgə cərgə kimi işləmək INNER JOIN.

Tövsiyə: