質問するログイン新規登録

回答編集履歴

1

対応方法の部分に誤りがありましたので追記・修正

2019/05/11 18:27

投稿

Eggpan
Eggpan

スコア3303

answer CHANGED
@@ -1,5 +1,10 @@
1
- LEFT JOINの部分をINNER JOINに変更すれば目的のレコードは取得できると思います。
1
+ ~~LEFT JOINの部分をINNER JOINに変更すれば目的のレコードは取得できると思います。~~
2
+ 誤りでした。すみません。JOINしたら結局レコードはふえますね。
2
3
 
4
+ ・JOINはせず、memberテーブルだけSELECTする
5
+ ・@sola-msrさんのおっしゃっているようにGROUP BYで集約する
6
+ といった方法があるかと思います。
7
+
3
8
  質問に書かれているSQLですと
4
9
  ・性別がman、果物Noが2である、佐藤
5
10
  ・上記の好きなものリスト