पर आधारित डुप्लिकेट निकालें, मेरे पास कर्मचारी और समूह के बीच कई रिश्ते हैं। निम्नलिखित linq कथनकॉलम मान-linq
int[] GroupIDs = {6,7};
var result = from g in umGroups
join empGroup in umEmployeeGroups on g.GroupID equals empGroup.GroupID
where GroupIDs.Contains(g.GroupID)
select new { GrpId = g.GroupID,EmployeeID = empGroup.EmployeeID };
समूहबद्ध और कर्मचारी को रिटर्न देता है। और परिणाम
GrpId | EmployeeID
6 | 18
6 | 20
7 | 19
7 | 20
मुझे उन पंक्तियों को हटाने की आवश्यकता है जिनके लिए कर्मचारी कार्य दोहरा रहा है उदा। EmployeeID साथ पंक्ति में से किसी एक = 20
धन्यवाद
क्या यह GrpId = 6 के साथ किसी की बजाय अंतिम पंक्ति को हटा देगा? –
ठीक है, मुझे अलग-अलग कर्मचारी के साथ परिणाम की आवश्यकता है किसी को भी जिज्ञासा के लिए – Tassadaque