質問編集履歴

1

更新

2019/09/09 23:26

投稿

Chandler_Bing
Chandler_Bing

スコア673

test CHANGED
File without changes
test CHANGED
@@ -12,8 +12,6 @@
12
12
 
13
13
  4 Joey
14
14
 
15
- 5 Rachel
16
-
17
15
 
18
16
 
19
17
  **友達申請テーブル**
@@ -22,11 +20,13 @@
22
20
 
23
21
  1    2
24
22
 
25
- 1    3
26
-
27
23
  2    3
28
24
 
29
25
  4    1
26
+
27
+
28
+
29
+ 【修正】
30
30
 
31
31
 
32
32
 
@@ -38,7 +38,7 @@
38
38
 
39
39
 
40
40
 
41
- 今回の場合だと1は2,3,4と友達で
41
+ 今回の場合だと1は2,4と友達で
42
42
 
43
43
  2(1の友達)は3と友達関係にあります。
44
44
 
@@ -48,6 +48,16 @@
48
48
 
49
49
 
50
50
 
51
+ この友達申請に入っているレコードは友達関係にあります。(申請中や、却下はありません)
52
+
53
+ またこの問題として友達関係になるには、TOでもFROMのどちらからでも可能です。(1と2、4と1)
54
+
55
+
56
+
57
+
58
+
59
+
60
+
51
61
  友達申請にユーザーをLEFT JOINJで2つ結合しました。
52
62
 
53
63
  この段階で、自分(1)の友人は把握できますが、ここからどうやって友達の友達を取得できますか。