ホームページ  >  記事  >  データベース  >  SQLクエリ配列でinを使用する方法

SQLクエリ配列でinを使用する方法

小云云
小云云オリジナル
2018-03-09 11:10:556282ブラウズ

この記事では主に SQL クエリ配列での in の使用方法を説明し、SQL ステートメント クエリをより良く使用するのに役立つことを願っています。


$platform_ministry = M('platform_ministry')->where(array('platform_id'=>$platform_id))->select();  // 所有科室id
  // array_column() 函数 从记录集中取出指定的列   array_column(记录集,字段名)
$ministry_ids = array_column($platform_ministry,'ministry_id');	

$ministry = M("ministry")->where(array('section_id'=>array('in',$ministry_ids),'is_del'=>1))->limit(13)->select();
              表名 ->  where(array('字段名'  =>  array('in' , 记录集 ), '字段名' => 值 )) -> 条数 ->select();

よく見れば分かる、変えれば使える。

関連する推奨事項:

MySQL クエリステートメントの複雑なクエリ

MySQL クエリ時間の基本チュートリアル

SQL クエリの効率を向上させる方法

以上がSQLクエリ配列でinを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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