私は、起訴番号と予約番号の複合キーに従って、公式IDであるrNIによって潜在的な複数の行を持つdivAssignmentsを持っています。
rNI Booking Indictment
12345 954445 10 12345
12345 954445 10 12346
12345 954445 10 12347
したがって、ID は、この rni の単一の予約番号に対して 3 のカウントを持ちます。
Number: を予約してカウントとグループを生成しようとして迷ってしまいました:
var moreThen = from dA in divAssignments
select new { dA.rNI, IndictmentCount = dA.indictmentNumber.Count() };
ほとんどの例は static int[] を扱っており、私の場合はうまくいかないようです。
グループを取得してからカウントを取得するにはどうすればよいですか? 持つことができれば、それは素晴らしいことです。
t-sql POV から、私はこれを使用します:
Select rni, bookingNumber, count(*) IndictmentCount
from divAssignments
group by rni, bookingNumber
having count(*) > 0
ティア