我有三个表,分别称为Clinic
、Doctor
和Clinic_has_Doctor
。假设这两个表Clinic
并Doctor
具有字段id
,name
如下所示:
Clinic
+----+------------------------+
| id | name |
+----+------------------------+
Doctor
+----+------------------------+
| id | name |
+----+------------------------+
并且Clinic_has_Doctor
是一个包含诊所和医生之间映射的简单表:
Clinic_has_Doctor
+-----------+-----------------+
| Clinic_id | Doctor_id |
+-----------+-----------------+
Clinic
预计是和Doctor
ID的外键。我需要得到诊所的名单和他们旁边的医生。所以我会有一张像这样的桌子:
+-----------+--------------+------------+--------------+
| Clinic_id | Clinic_name | Doctor_id | Doctor_name |
+-----------+--------------+------------+--------------+
我没有做太多的JOIN
SQL 命令,所以我无法摆脱这个。有什么帮助吗?