質問編集履歴
1
ゴールと試したことを記入しました
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
|
-
|
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
|
-
|
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つのテーブルに結合させる方法を教えて欲しいです。
|