ここでは単純化しすぎていますが、助けが必要です。次のような SQL ステートメントがあるとします。
SELECT * FROM Policy p
JOIN OtherPolicyFile o on o.PolicyId = p.PolicyId
WHERE OtherPolicyFile.Status IN (9,10)
では、話はここまでです。ステータスが 11 の OtherPolicyFile もプルする必要がありますが、ステータスが 9 または 10 の一致する OtherPolicyFile がある場合のみです。
つまり、通常はステータス 11 の OtherPolicyFile をプルすることはありませんが、そのポリシーにステータス 9 または 10 の OtherPolicyFile もある場合は、ステータス 11 の OtherPolicyFile もプルする必要があります。
これを書くにはおそらく本当に簡単な方法がありますが、私は現時点で困惑しており、フープを飛び越えずに私に到達することはできません. どんな助けでも大歓迎です。