PDA

View Full Version : استفاده از GroupJoin برای بیش از دو Table



PetekDincos
چهارشنبه 08 دی 1389, 22:13 عصر
با سلام
من سه تا جدول دارم که به صورت زیر هستند



tb1
(tb1_id,tb1_Name)


tb2
(tb2_id,tb1_id,tb2_Name)


tb3
(tb3_id,tb2_id,tb3_Name)


که دو جدول اولی را با استفاده از دستور GroupJoin با همدیگر Join می کنم به صورت زیر

var query=tb1.GroupJoin(tb2,t1=>t1.tb1_id,t2=>t2.tb1_id,(t1,t2)=>new {t1,t2});s

و جواب می ده اما در جدول سوم موندم که به این صورت با جدول دوم و جدول اول به صورت بالا Join کنم که به صورت Tree بشه نشون داد با تشکر