기소 및 예약 번호의 복합 키에 따라 공식 id 인 rNI에 의해 잠재적 인 복수 행이있는 divAssignments가 있습니다.Linq 데이터 객체에서 count() 값 추출
rNI Booking Indictment
12345 954445 10 12345
12345 954445 10 12346
12345 954445 10 12347
그래서이 ID의 단일 예약 번호에 대해 ID의 개수는 3입니다.
나가 수와 예약 번호로 그룹을 생성하려고 길을 잃지 :
var moreThen = from dA in divAssignments
select new { dA.rNI, IndictmentCount = dA.indictmentNumber.Count() };
대부분의 예제가 다루고있는 정적 INT [] 내 경우에는 작동하지 않습니다.
그룹을 얻은 다음 수를 계산하려면 어떻게해야합니까? 환상적 일 것입니다. 은 T-SQL의 POV에서
나는 이것을 사용하십시오 :
Select rni, bookingNumber, count(*) IndictmentCount
from divAssignments
group by rni, bookingNumber
having count(*) > 0
TIA
음, 복합 키 부분을 보지 못했습니다. 답변 얻기. –
당신은 거기에 간다. :) –