回答編集履歴

2

追記

2016/06/26 06:58

投稿

退会済みユーザー
test CHANGED
@@ -51,3 +51,15 @@
51
51
  AND user_data.id = user_skill.user_id;
52
52
 
53
53
  ```
54
+
55
+
56
+
57
+ ---
58
+
59
+
60
+
61
+ 補足
62
+
63
+
64
+
65
+ 何でもかんでも varchar は楽といえば楽ですが…オススメしません。パフォーマンス悪くなりますよ。

1

追記

2016/06/26 06:58

投稿

退会済みユーザー
test CHANGED
@@ -25,3 +25,29 @@
25
25
  LEFT JOIN user_skill US ON UD.id = US.user_id
26
26
 
27
27
  ```
28
+
29
+
30
+
31
+ ---
32
+
33
+
34
+
35
+ 取得できないというよりは・・・
36
+
37
+
38
+
39
+ ```sql
40
+
41
+ SELECT user_data.id
42
+
43
+ , user_pr.user_id as pr_user_id -- 別名つけないと上書きされる
44
+
45
+ , user_skill.user_id as skill_user_id -- 別名つけないと上書きされる
46
+
47
+ FROM user_data,user_pr,user_skill
48
+
49
+ WHERE user_data.id = user_pr.user_id
50
+
51
+ AND user_data.id = user_skill.user_id;
52
+
53
+ ```