ホームページ  >  記事  >  バックエンド開発  >  MYSQL でこの複数テーブルのクエリ ステートメントを記述する方法

MYSQL でこの複数テーブルのクエリ ステートメントを記述する方法

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

以下に 2 つのテーブルがあります
部門テーブル A

受信テーブル B

次に、受信テーブルの into_dpID フィールドと部門テーブルの ID フィールドを調べたいと思います。その結果、dpName の値が表示されます。フィールド


ディスカッション (解決策) への返信

select a.dpName from 部門テーブル A a 内部結合 インバウンド テーブル B b on a.ID=b.into_dpID

select * from Into B where into_dpId='0 '

dpupID の値と b の into_dpId は等しいです

クエリ into_dpId='0' が見つかる限り、それは Runan Daxia に属します。 データベース B に入力する必要があるフィールドには、

$s="select * from where into_dpId='0'";
$sr=$mysqli->query($s); だけです。 r=$ sr->fetch_assoc()){
echo $r['into_time'];//すべての into_dpId='0' をループし、すべての Run'an Daxia の into_time をループアウトします
}

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