سوال: نحوه نوشتن select در linq

ساخت وبلاگ
با سلام
من select زير را چگونه ميتوانم با linq بنويسم

select k.mon1,k.desc_mon1,m.mon2,m.desc_mon2,m.cost

, (select c.desc_cost from hf_cost c where m.cost=c.cost) as desc_cost

from hf_kol k,hf_moein m

where k.mon1=m.mon1

لازم به توضيح است در select مذكور و در ارتباط با جدول cost بدين صورت است كه ليست مذكور اگر در جدول cost موجود باشد شرح Cost را نمايش دهد و اگر موجود نباشد شرح را بصورت null نمايش دهد .
من عمل join را براي جدولهاي hf_kol , hf_moein انجام ميدهم ولي نميتوان عمل join را با جدول cost انجام دهم اگر از join براي جدول cost انجام دهم ليستي را كه نمايش ميدهد شامل costهايي است كه در جدول Cost موجود ميباشد و costهايي كه موجود نيست را نمايش نميدهد . من ليست مورد نظرم را با select بالا ميتوانم تهيه كنم ولي نحوه نوشتن آنرا با linq نميدانم . لطفا مرا راهنمايي كنيد.
با تشكر ...

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 134 تاريخ : شنبه 2 ارديبهشت 1396 ساعت: 15:51