次のような名前の実行を持つテーブルがあるとしましょう:
InvoiceID------ExecutionID-------IsSettled
123-----1-----0
123-----2-----1
345-----3-----1
345-----4-----1
567-----5-----0
567-----6-----0
私の質問 :
すべての実行が IsSettled=1 である InvoiceID のみを取得するクエリは何ですか? つまり、クエリの結果は次のようになります。
345-----3-----1
345-----4-----1
isSettled flog=0 の実行がある請求書を実行したいのですが、私の質問では、invocieID=123 には 2 つの実行があることがわかります。 isSettled フラグ = 0 の実行が 1 つあるため、この請求書を結果セットに含めます。
実行オブジェクトがあるかどうかも誰かが知っている場合、Linq を使用して同じ結果を得るにはどうすればよいですか。
クエリは、SQL または LINQ のいずれかです。
ありがとう