Clinic
、、、Doctor
およびという3つのテーブルがありClinic_has_Doctor
ます。2つのテーブルが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 |
+-----------+--------------+------------+--------------+
私はSQLコマンドをあまりJOIN
実行していないので、これから抜け出すことができませんでした。何か助けはありますか?