2013-06-05 54 views
0

根據這個查詢我得到具有相同ID的所有記錄,但我只想要一個時間記錄區分記錄在實體框架

var query = (from c in CompObj.EmpInfoes 
        join d in CompObj.Leaves on c.EmpID equals d.ProjectManagerID 
        where c.RoleID == 4 || c.RoleID == 2 
        select new { c.EmpName, c.EmpID }); 

回答

4
var query = (from c in CompObj.EmpInfoes 
      join d in CompObj.Leaves on c.EmpID equals d.ProjectManagerID 
      where c.RoleID == 4 || c.RoleID == 2 
      select new { c.EmpName, c.EmpID }) 
    .Distinct(); 

或者是有更多的東西需要你?

+1

謝謝你的工作...... –

2

只需在末尾添加.Distinct()。