thinkphp は 3 つのテーブルの関連付けを結合します
3 つのテーブル、r_hospital テーブル r_Department テーブル r_doctor テーブル
id id Hospital_id id 部門_id Hospital_id
3 つのテーブルの所属 上記と同様、
2 つのテーブルは関連しています: 私はそれを知っています、
$condition['hospital_id' ] = $data;
// クエリ条件をクエリ メソッドに渡します
$result = $room->join('r_hospital on r_Department.hospital_id=r_hospital.id')->where($condition)->select ( );
3 つのテーブル関連付けステートメントをお探しですか?
$result = $room->join('r_Department.hospital_id=r_hospital.id で r_hospital に参加したまま、doctor.id = xx.id で医師に参加したまま')->where($condition)->select( ;