ホームページ >バックエンド開発 >PHPチュートリアル >thinkPHP 3 つのテーブル関連付けクエリ

thinkPHP 3 つのテーブル関連付けクエリ

WBOY
WBOYオリジナル
2016-06-23 14:24:141290ブラウズ

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( ;
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。