c# - Linq Group by id -
var क्वेरी = से संदर्भ में c.Auto प्रसंग में आरम्भ करें। c.idAutoChar पर लेबल r.idAutoChar के बराबर है संदर्भ में जी जुड़ें। C.idAuto पर बराबर g.idAuto बराबर होता है जहां c.idAutoChar == r.idAutoChar & amp; amp; c.idAuto == g.idAuto समूह नया {c, r, g} नया {c.idAuto, r.Name, c.RegNumber, g.Summ} द्वारा v में नया {v.Key.idAuto, v.Key चुनें .नाम, v.Key.RegNumber, sum = (v से v v चुनिए v.Key.Summ) .Sum ()}; मुझे एसएएम (सम) के एक कॉलम के साथ आईडीएयूओ द्वारा कारों को समूहित करने की ज़रूरत है लेकिन यह सही ढंग से काम नहीं कर रहा है। क्या आप मदद कर सकतें है।
var query = संदर्भ से c.Auto संदर्भ में r पर जुड़ें। C पर लेबल। idAutoChar बराबर है r.idAutoChar संदर्भ में जी शामिल है। c.idAuto पर बराबर g.idAuto // जहां c.idAutoChar == r.idAutoChar & amp; c.idAuto == g.idAuto // ??? नया {c.idAuto, r.Name, c.RegNumber} द्वारा समूह नया {c, r, g} v में नया {v.Key.idAuto, v.Key.Name, v.Key.RegNumber, sum = v का चयन करें .Sum (आइटम = & gt; आइटम। के.ए.एस.म.)}}; उपयोग sum = v.Sum (item = & gt; item.Key.Summ) और summ द्वारा समूह मत करो, अन्यथा यह प्रत्येक अलग सारांश मान के लिए एक समूह वस्तु का उत्पादन करेगा। बीटीडब्ल्यू, आपको अपने की शर्त की आवश्यकता क्यों है - यह पर प्रतिकृति करता है आपके जुड़ने की स्थिति
Comments
Post a Comment