SQL ステートメントを TP5 に変換する方法を説明します。

藏色散人
リリース: 2021-11-19 16:35:50
転載
1569 人が閲覧しました

次のthinkphp フレームワークチュートリアル コラムでは、SQL ステートメントを TP5 に変換する方法について簡単に紹介します。困っている友人の役に立てば幸いです。

SQL ステートメントを TP5 に変換する方法を説明します。

SQL ステートメントを TP5 に変換する方法を教えてください?

具体的な問題の説明:

助けてくださいこのネイティブ SQL ステートメントを TP5 に変換しました。ありがとうございます。 Db::('name')->

'select a.id, a.title,a.create_time,a.is_solve,count(b.qid) as answer_count from fa_question a,fa_answer b where a.id=b.qid and a.is_solve=0 group by b.qid order by answer_count DESC LIMIT 6';
ログイン後にコピー

このチェーン操作の実装方法です:

Db::table(['fa_question '=>'a','think_role'=>'b'])
    ->field('a.id, a.title, a.create_time, a.is_solve, count(b.qid) as answer_count)
    ->where(' a.id=b.qid and a.is_solve=0')
    ->group('b.qid')
    ->order('answer_count desc')
    ->limit(6)
    ->select()
ログイン後にコピー

マニュアルが添付されています。詳細については、お読みください。マニュアル https://www.kancloud.cn/manual/thinkphp5/135180

以上がSQL ステートメントを TP5 に変換する方法を説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート