وقت بخیر دوستان
من یه جدول دارم که اسامی افراد رو داره.
یه جدول هم برای یه فعالیت خاص . جدول دومم شامل دو کلید خارجی از جدول اول هست.
جدول 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





به نظرتون این روش درسته؟ یا روش دیگه ای هم هست!