こんにちは私はこのテーブルを持っていて、すべての行に共通のエントリ(ログID)を照会したいと思います。
すべての行に共通のエントリだけを選択してください
Log Id Person Id Main(Y/N) Sex Rel
01 21 Y M ATH
02 21 Y M ATH
03 21 Y F ATH
04 21 Y M ATH
05 21 Y F ATH
期待される結果は次のようになります:
PersonId Y/N Sex Rel
21 Y - ATH
あなたは、私がそうでない場合はnull、唯一全ての行に共通するものを見せたかった参照してください。これは本当に複雑なクエリの一部にすぎません。以下は大きな問題です。
Log Id Person Id Main(Y/N) Sex Rel
01 21 Y M ATH
02 21 Y M ATH
03 21 Y F ATH
04 21 Y M ATH
05 21 Y F ATH
01 22 N M ATH
02 22 N M ATH
03 22 N M ATH
04 22 N M ATH
05 22 N M ATH
期待される結果は次のようになります:
PerId Y/N S Rel
21 Y - ATH
22 N M ATH
あなたは '22'に' Y'と 'N'を両方持っています。なぜ22に 'N'が含まれるのでしょうか? –