ホームページ  >  記事  >  バックエンド開発  >  ThinkPHP はネイティブ クエリを使用して関連するクエリの左結合を実装する例、thinkphpjoin_PHP チュートリアル

ThinkPHP はネイティブ クエリを使用して関連するクエリの左結合を実装する例、thinkphpjoin_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:12:34796ブラウズ

ThinkPHP はネイティブ クエリを使用して、関連するクエリ左結合インスタンス、thinkphpjoin を実装します

この記事の例では、ネイティブ クエリを使用して関連するクエリの左結合を実装する ThinkPHP の方法を説明します。参考のためにみんなで共有してください。詳細は以下の通りです

Thinkphp は関連クエリを実装するための join メソッドを提供しますが、これは非常に使いにくいため、ネイティブ メソッドを使用する方が便利です。そのため、クエリ メソッドを使用することをお勧めします。

コードをコピーします コードは次のとおりです:
$Model = new Model(); $sql = "SELECT a.id、a.attr_name、a.attr_input_type、a.attr_type、a.attr_values、v.attr_value、v.attr_price "。 「hh_typeattr から
」 「hh_siteattr AS v を左に結合します
」 「ON v.attr_id = a.id AND v.site_id = '$site_id'
」 「WHERE a.type_id = " . intval($type_id) ." または a.type_id = 0 "。 "ORDER BY a.listorder、a.attr_type、a.id、v.attr_price、v.id"; $row = $Model->query($sql);


この記事で説明した内容が、皆様の ThinkPHP フレームワーク プログラミングに役立つことを願っています。

http://www.bkjia.com/PHPjc/920614.html

www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/920614.html技術記事 ThinkPHP がネイティブ クエリを使用して関連クエリ左結合を実装する例、thinkphpjoin この記事では、ネイティブ クエリを使用して関連クエリ左結合を実装する ThinkPHP の方法について説明します。みんなのためにみんなでシェアしましょう...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。