에 의해 그룹의 외부는 다음과 같습니다Linq에 그룹화 -로 작동 골재, 나는 SQL 쿼리를 가지고
SELECT TOP 100
Max(Table_ID) as Max_ID,
Col1,
Col2,
Col3,
COUNT(*) AS Occurences
FROM myTable
GROUP BY Col1, Col2, Col3
ORDER BY Occurences DESC
가 어떻게 동일한 LINQ 쿼리를 작성할 수 있습니다?
내 그룹핑을 적용하자마자 그룹화되지 않은 열 내 테이블에 액세스 할 수없는 경우가 있습니다. 내 경우에는입니다.
var errors = from r in MyTable
group e by new {e.Col1, e.Col2} into g
orderby g.Count() descending
select new {MaxId = ???, Count = g.Count(), g.Key.Col1, g.Key.Col2};
아, 환호의 친구. 나는 원래 그것을 시도했지만 intelisense는 나에게 밖으로 spazzed, 그래서 내가 뭘 잘못했다고 생각. 건배! –