我的数据库中有四个表 - 一个称为 kursplan,第二个表是 kursplan_kurse,第三个表是 kursplan_kursraum,第四个表是 kursplan_trainer。
第一张表结构:id,club_id,Tag,Kurse_namen,from,to,Kursleiter,kursraum
这里 club_id 表示我的用户表中的用户 ID
id | club_id | Tag |Kurse_namen | Kursleiter| kursraum
____________________________________________________________________________________________
1 | 35 | Monday |2 |2 | 4
2 | 35 | tue |3 |3 | 3
3 | 35 | wen |3 |3 | 3
4 | 12 | thu |1 |2 | 4
第二个表结构:表名[kursplan_kurse]
id | club_id | Kurse_namen
______________________________________
1 | 35 | Kurse1
2 | 35 | Kurse2
3 | 35 | Kurse3
4 | 35 | Kurse4
第三张表结构:表名[kursplan_kursraum]
id | club_id | kursraum
______________________________________
1 | 35 | kursraum1
2 | 35 | kursraum2
3 | 35 | kursraum3
4 | 35 | kursraum4
第4个表结构:表名[kursplan_trainer]
id | club_id | Kursleiter
______________________________________
1 | 35 | Kursleiter1
2 | 35 | Kursleiter2
3 | 35 | Kursleiter3
4 | 35 | Kursleiter4
我的选择查询是
$query = "SELECT * FROM `kursplan` WHERE `club_id` = '35' AND `Tag` = 'Monday' ";
我得到这种格式的结果
Kurse_namen | kursraum |Kursleiter |
=====================================
2 | 4 |2 |
现在,我想要实现的是设置一个 JOIN 查询以从所有 3 个表中获取值,这些表是第 2、3、4 个表
我需要这种格式的结果我的意思是我想要名字而不是数字
Kurse_namen | kursraum | Kursleiter
______________________________________________
Kurse2 | kursraum4 | Kursleiter2
请帮我。