2015-10-08 104 views
-2

如何将以下SQL转换为Linq?如何将这个SQL转换为LINQ?

select ReqUserID, count(DepartmentID) 
    from [ReqUsersDeptMat] 
    where DepartmentID IN (93060,2175) 
    group by ReqUserID 
    having count(*) = 2 
+0

你尝试过什么哪里出了问题,你有一些代码,你可以告诉我们?这个班怎么样? –

回答

0

尝试这种方式

from item in ReqUsersDeptMat 
group item by item.ReqUserID into groupedItems 
let count = groupedItems.Count() 
where count =2 
select new { ReqUserID= groupedItems.Key, Num_Of_Departmentid = count };