728x90
반응형
질문 : 여러 열로 그룹화
LINQ에서 GroupBy 여러 열을 수행하는 방법
SQL에서 이와 유사한 것 :
SELECT * FROM <TableName> GROUP BY <Column1>,<Column2>
이것을 LINQ로 어떻게 변환 할 수 있습니까?
QuantityBreakdown
(
MaterialID int,
ProductID int,
Quantity float
)
INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity)
SELECT MaterialID, ProductID, SUM(Quantity)
FROM @Transactions
GROUP BY MaterialID, ProductID
답변
익명 유형을 사용하십시오.
예
group x by new { x.Column1, x.Column2 }
출처 : https://stackoverflow.com/questions/847066/group-by-multiple-columns
728x90
반응형
'개발관련 > other' 카테고리의 다른 글
.NET에서 줄 바꿈으로 문자열을 분할하는 가장 쉬운 방법 (0) | 2021.11.22 |
---|---|
npm 패키지에서 "at"(@) 접두어의 의미 (0) | 2021.11.22 |
딥 클로닝 개체 (0) | 2021.11.18 |
하위 디렉토리 및 시간이있는 디렉토리에서 최근 수정 된 파일을 재귀 적으로 찾고 나열하는 방법 (0) | 2021.11.18 |
SQL Management Studio에서 다른 포트 번호를 지정하는 방법 (0) | 2021.11.18 |