PDA

View Full Version : معادل یک قطعه کد در linq



ameysams
یک شنبه 18 اردیبهشت 1390, 15:40 عصر
با سلام خدمت دوستان عزیر معادل کد sql زیر در linq چیست؟

select id, sum(mablagh) from table1 where id=12

با تشکر

davoodrm666_666
دوشنبه 19 اردیبهشت 1390, 11:14 صبح
با سلام خدمت دوستان عزیر معادل کد sql زیر در linq چیست؟

select id, sum(mablagh) from table1 where id=12

با تشکر

دوست عزيز اين عبارت اشتباه است و نياز به گروه بندي بر اساس Id دارد

ameysams
دوشنبه 19 اردیبهشت 1390, 13:56 عصر
از توجه شما سپاسگزارم این هم از اصلاحیه:
select id , sum (mablagh) from sabteforosh where id=17 group by id

davoodrm666_666
سه شنبه 20 اردیبهشت 1390, 07:55 صبح
از توجه شما سپاسگزارم این هم از اصلاحیه:
select id , sum (mablagh) from sabteforosh where id=17 group by id


var q = from en in Entity
where en.Id == 17
group en bynew {en.Id}
into g
selectnew {g.Key.Id, sum = g.Sum(p => p.mablagh)};

ameysams
سه شنبه 20 اردیبهشت 1390, 11:41 صبح
جسارتاً اگر ممکن است با vb.net بانویسی شود ،خودم که نتونستم تبدیل کنم.
متشکرم