1

次のような結果セットがあります。

"id","reference_id","type"
"1","aaa","A"
"2","aab","M"
"3","aac","A"
"4","aaa","M"
"5","aaa","E"
"6","aab","M"
"7","aac","M"
"8","aab","D"
"9","aac","M"

SQLを使用していくつかの検証を実行したいと思います。

  • 各 reference_id ライフサイクルには、「A」を 1 つだけ含める必要があります。
  • 各 reference_id ライフサイクルには、少なくとも 1 つの「E」および/または 1 つの「D」が含まれている必要があります。

結果セットを繰り返し処理し、レコードのグループ (reference_id) ごとにチェックを実行するにはどうすればよいですか。

4

1 に答える 1