وقت بخیر دوستان
من یه جدول دارم که اسامی افراد رو داره.
یه جدول هم برای یه فعالیت خاص . جدول دومم شامل دو کلید خارجی از جدول اول هست.
جدول 1
1 رامین 2 علی 3 حامد
و جدول دوم
تحویل دهنده تحویل گیرنده تاریخ 1 2 96/1/20 3 1 96/1/30
من برای استخراج این جدول از روش زیر استفاده کردم.
;WITH cte AS(SELECT Name From Tbl1)
select Date,Tbl1.Name,cte.Name from Tbl1 inner join Tbl2 on Tbl1.Id=Tbl2.col1 inner join cte.Id=Tbl2.col2
به نظرتون این روش درسته؟ یا روش دیگه ای هم هست!