با سلام
من 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 نميدانم . لطفا مرا راهنمايي كنيد.
با تشكر ...