SQL-də çarpaz məhsul nədir?
SQL-də çarpaz məhsul nədir?

Video: SQL-də çarpaz məhsul nədir?

Video: SQL-də çarpaz məhsul nədir?
Video: SQL Dersleri : SQL Alt Sorgular | Alt Sorgu Örnekleri #sqldersleri 2024, Bilər
Anonim

The SQL CROSS JOIN, heç bir WHERE bəndindən istifadə edilmədikdə, birinci cədvəldəki sətirlərin sayının ikinci cədvəldəki sətirlərin sayına vurulan nəticə dəsti yaradır. ÇARÇ QOŞULUN. Bu cür nəticə adlanır Kartezyen məhsul . WHERE bəndi ilə istifadə olunursa ÇARÇ QOŞULUN, DAXİLİ QOŞULUŞ kimi fəaliyyət göstərir.

Bundan əlavə, SQL-də Kartezyen məhsul nədir?

SQL Kartezyen Məhsulu Məsləhətlər. The Kartezyen məhsul , həmçinin çarpaz birləşmə kimi istinad edilir, sorğuda sadalanan bütün cədvəllərdəki bütün sətirləri qaytarır. Birinci cədvəldəki hər bir sıra ikinci cədvəldəki bütün sətirlərlə qoşalaşdırılır. Bu, iki cədvəl arasında müəyyən edilmiş əlaqə olmadıqda baş verir.

DBMS-də çarpaz məhsul nədir? Çarpaz məhsul iki əlaqə instansiyasını birləşdirən bir üsuldur. Nəticədə əlaqənin hər birini ehtiva edən bir sxem var. hər iki münasibətdə atributlar birləşdirilir.

Sonradan sual yaranır ki, çarpaz birləşmə Kartezian məhsulu ilə eynidirmi?

Həm də qoşulur vermək eyni nəticə. xaç - qoşulun SQL 99-dur qoşulun və Kartezyen məhsul Oracle mülkiyyətidir qoşulun . A xaç - qoşulun 'harada' bəndi yoxdur ki, verir Kartezyen məhsul . Kartezyen məhsul Nəticə dəsti birinci cədvəldəki sətirlərin sayını, ikinci cədvəldəki sətirlərin sayına vurur.

Çarpaz birləşmə SQL nədir?

sql verilənlər bazası birləşmək . In SQL , the QOŞULUN birinci cədvəlin hər sətirini ikinci cədvəlin hər sətri ilə birləşdirmək üçün istifadə olunur. Kartezyen kimi də tanınır qoşulun çünki o, birləşdirilmiş cədvəllərdən sətir dəstlərinin Kartezian məhsulunu qaytarır.

Tövsiyə: