0

TSQL

我有一个带有“Id”列的Person表,一个带有“Id”列的CourtCase表,以及一个带有“Id”和“isReleased”列 的Bond表。Person可以有很多CourtCase记录,CourtCase可以有很多Bond记录。我只想计算具有属于该案例的所有Bond记录的Bond列都是 ALL isReleased = true的 PersonID 。这意味着除非该案件的所有保证金都已释放,否则该案件不会被释放。

4

1 回答 1

0
var Result = 
    Persons.Where(p=>p.Cases.All(q=>q.Bonds.All(w=>w.isReleased))).Count()
于 2013-04-01T19:42:12.877 回答