質問編集履歴

1

ゴールと試したことを記入しました

2020/06/18 20:36

投稿

tommy_1031
tommy_1031

スコア2

test CHANGED
File without changes
test CHANGED
@@ -4,18 +4,28 @@
4
4
 
5
5
 
6
6
 
7
+
8
+
9
+ post_tableとusers_tableの登録は以下のようにしています。
10
+
11
+ ```php
12
+
13
+ $sql = 'INSERT INTO post_table(id, from_player, player, text, created_at) VALUES(NULL, :user_id ,:player, :text, sysdate())';
14
+
15
+ ```
16
+
17
+ ```php
18
+
19
+ $sql = 'INSERT INTO users_table(id, user_id, password, is_admin, is_deleted, created_at, updated_at) VALUES(NULL, :user_id, :password, 0, 0, sysdate(), sysdate())';
20
+
21
+ ```
22
+
7
- 2つのテーブルは以下通りです。
23
+ ここで困っているは、テーブルの結合です。
24
+
25
+ LEFT ORDER JOINやINNER JOINは試しましたが、post_table内の2つカラムであるfrom_playerとplayerを同時にusers_table内のuser_idを付与させられませんでした。(片方のみの取得はできました)
8
26
 
9
27
 
10
28
 
11
- ![post_table](7ea12bff4fe4905f2c6216194a743388.jpeg)
29
+ 現時点では、post_table内にusers_tableのidの付与はできています。
12
30
 
13
- ![users_table](d672d9108ac5faf8d4e53e52e298883c.jpeg)
14
-
15
-
16
-
17
- ここで困っいるのは、ーブルの結合です。
31
+ ゴールとしては、そのidのユザー名を取得してラウザ上に表示させることです。
18
-
19
-
20
-
21
- post_tableの2つのカラムとusers_tableの中にある1つのカラムのユーザーIDを1つのテーブルに結合させる方法を教えて欲しいです。