回答編集履歴

1

追記

2016/06/27 04:14

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -1 +1,7 @@
1
1
  そういうときはクエリをいきなり構築するのではなく、ベースとなるテーブルに1つずつJOINするテーブルを増やして、原因となる部分を探し当てることからはじめましょう。今回の場合user_dataがベースになるので、user_skillだけをJOINして表示、次はuser_qualiをJOINして表示、と1つずつ試していってください。
2
+
3
+
4
+
5
+ ### 追記
6
+
7
+ 1:nと1:nのテーブルをいっぺんにLEFT JOINさせればn件*n件のテーブルが表示されるのは「それが正しい動作」としか言えません。あなたは本来「どういうデータ」が欲しいのですか?