+1 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

آیا LEFT OUTER JOIN و LEFT JOIN با یکدیگر تفاوت دارند؟

1 پاسخ

+3 امتیاز
قبل توسط (7.2هزار امتیاز)
ویرایش شده قبل توسط
 
بهترین پاسخ

OUTER JOIN ها دارای سه حالت LEFT , RIGHT و FULL می باشند، که خصوصیت LEFT JOIN در پاسخ مرتبط با این سوال شرح داده شده است.

کلمه INNER و OUTER یک کلمه غیر ضروری (optional) برای یک JOIN می باشد.

با نوشتن JOIN همان INNER JOIN را خواهید داشت. و با نوشتن هر یک از کلمات LEFT , RIGHT یا FULL قبل از کلمه JOIN یک OUTER JOIN خواهید داشت.

یعنی شما با نوشتن LEFT JOIN تلویحا یک outer join نوشته اید و در اصل همان دستور LEFT OUTER JOIN را به کار برده اید . کلمه OUTER تنها باعث می شود خوانایی کد افزایش یابد.

برای اطلاعات بیشتر می توان به این سایت مراجعه نمایید.

سوال شده 11 سال قبل در برنامه نویسی توسط (7.2هزار امتیاز) انواع مختلف OUTER JOIN در SQL چه تفاوتهایی با هم دارند؟

سوالات مشابه

0 امتیاز
2 پاسخ 1.6هزار بازدید
0 امتیاز
1 پاسخ 556 بازدید
0 امتیاز
1 پاسخ 3.2هزار بازدید
0 امتیاز
0 پاسخ 318 بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط java_ (778 امتیاز)
0 امتیاز
1 پاسخ 2.5هزار بازدید
+1 امتیاز
2 پاسخ 5.3هزار بازدید
0 امتیاز
0 پاسخ 335 بازدید
...