linq 여러 그룹의 그룹 세부 그룹
SQL에서는 조항을 사용하여 여러 열을 기반으로 데이터를 그룹화 할 수 있습니다. 예를 들면 :
LINQ에서 유사한 기능을 구현하는 방법은 무엇입니까?
익명 유형을 사용하십시오
한 가지 방법은 익명 유형을 사용하는 것입니다. 다음은 예입니다 :
이 코드는 각 고유 한 값 조합에 대한 익명 유형을 생성하기 위해 시퀀스의 요소의 GROUP BY
및
속성을 기반으로 그룹화됩니다. SELECT * FROM <tablename> GROUP BY <column1>,<column2>
로그인 후 복사
데이터 예
다음 데이터 구조를 고려하십시오
및 다음 삽입 문 :
다음 코드를 사용하여 LINQ로 변환 할 수 있습니다.
이 linq 표현식은 및 에 따라 지불 된 다음 각 그룹의
값의 합을 계산합니다. 위 내용은 LINQ에서 여러 열로 데이터를 그룹화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!