• 1397/06/20

اموزش join زدن بین دو جدول و بیشتر :

با عرض سلام خدمت استاد عزیز

من تا حالا تو هیچ اموزشی نحوه join زدن بین چند جدول مثلا ۵ جدول رو ندیدم

برای مثال توی یه جدول اطلاعات یه دانشجو نگهداری میشه توی یه جدول دروس ارائه شده دانشگاه توی یه جدول اساتیدی که درس ها رو اخذ میکنن و توی یه جدول هم کارنامه حالا ما میخواییم توی صفحه چاپ کنیم مثلا علی اکبری که درس برنامه نویسی برداشته نمره اش ۱۶ شده

ممنون میشم یه اموزش در رابطه با join چندین جدول رو اموزش بدین با تشکر از شما

  • 1397/06/20
  • ساعت 19:22

سلام 

 

var result = from p1 in entities.bills
             join p2 in entities.customer on p1.shipperID equals p2.customerID
             join p3 in entities.customer on p1.consigneeID equals p3.customerID
             select new 
                 { 
                     Bills = p1,
                     Shippers = p2,
                     Consignees = p3
                 };

             return resuls.Tolist();

 


logo-enamadlogo-samandehi