بهترین آموزش دستور Outer Join و self join در sql server 2019
جلسات دوره

مهدی عباسی
مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه
آموزش بازیابی اطلاعات از چند جدول به کمک Outer Join و Self Join:
در جلسه گذشته گفتیم برای ارتباط بین جداول از 4 روش استفاده میکنیم که دو روش آن را در جلسه قبل توضیح دادیم. در این جلسه میخواهیم با دستور outer Join و self Join در sql server آشنا شویم.
تعریف دستور outer Join و self Join در sql server
-
Otuer Join
تمام سطرهای دو جدول را که باهم مطابقت و یا تطابق ندارند را برمیگرداند. برای استفاده از این نوع پیوند از سه دستور زیر استفاده میکنیم:
FULL OUTER JOIN: تمام سطرهای موجود در هر دو جدول را که مطابقت دارند یا ندارند را برمیگرداند.
LEFT OUTER JOIN: تمام سطرهای موجود در جدول سمت چپ را که با جدول سمت راست مطابقت داشته باشد یا حتی نداشته باشد را برمیگرداند.
RIGHT OUTER JOIN: تمام سطرهای موجود در جدول سمت راست را که با جدول سمت چپ مطابقت داشته باشد یا حتی نداشته باشد را برمیگرداند.
-
Self Join
برای ارتباط یک جدول با خودش استفاده میشود. در واقع Self JOIN، تنها دستوری است که فقط یک جدول را با خودش ارتباط میدهد و بیشتر از آن برای مقایسه همزمان دو یا چند رکورد در یک جدول استفاده میشود.
نظر شما در تصمیم دیگران اثرگذار است.
لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.