محصول متقابل در SQL چیست؟
محصول متقابل در SQL چیست؟

تصویری: محصول متقابل در SQL چیست؟

تصویری: محصول متقابل در SQL چیست؟
تصویری: Lec-47: محصول متقاطع/دکارتی در جبر رابطه ای | سامانهی مدیریت پایگاه داده 2024, نوامبر
Anonim

این SQL CROSS JOIN یک مجموعه نتیجه را تولید می کند که تعداد ردیف های جدول اول در تعداد ردیف های جدول دوم ضرب می شود اگر از جمله WHERE همراه با صلیب پیوستن. این نوع نتیجه به عنوان نامیده می شود ضرب دکارتی . اگر عبارت WHERE با استفاده شود صلیب JOIN، مانند یک JOIN داخلی عمل می کند.

علاوه بر این، محصول دکارتی در SQL چیست؟

محصول دکارتی SQL نکات. این ضرب دکارتی ، که به آن پیوند متقابل نیز گفته می شود، تمام ردیف های موجود در تمام جداول فهرست شده در پرس و جو را برمی گرداند. هر ردیف در جدول اول با تمام ردیف های جدول دوم جفت می شود. این زمانی اتفاق می افتد که هیچ رابطه ای بین دو جدول تعریف نشده باشد.

محصول متقابل در DBMS چیست؟ محصول متقابل روشی برای ترکیب دو نمونه رابطه است. رابطه به دست آمده دارای یک طرح واره است که هر یک از آنها را در بر می گیرد. صفات در هر دو رابطه با هم ترکیب می شوند.

پس از آن، سؤال این است که آیا اتصال کراس با محصول دکارتی یکی است؟

هر دو می پیوندد دادن یکسان نتیجه صلیب - پیوستن SQL 99 است پیوستن و ضرب دکارتی اوراکل اختصاصی است پیوستن . آ صلیب - پیوستن که بند "where" ندارد ضرب دکارتی . ضرب دکارتی نتیجه مجموعه شامل تعداد ردیف های جدول اول ضرب در تعداد ردیف های جدول دوم است.

کراس join SQL چیست؟

sql پایگاه داده joincross join . که در SQL ، CROSS JOIN برای ترکیب هر ردیف از جدول اول با هر ردیف از جدول دوم استفاده می شود. به آن دکارتی نیز می‌گویند پیوستن زیرا حاصلضرب دکارتی مجموعه سطرها را از جداول به هم پیوسته برمی گرداند.

توصیه شده: