ホームページ > PHPフレームワーク > ThinkPHP > thinkphp の統計クエリ方法の概要

thinkphp の統計クエリ方法の概要

リリース: 2020-04-18 09:09:44
転載
5284 人が閲覧しました

thinkphp の統計クエリ方法の概要

ThinkPHP では、後の段階での統計の使用を容易にするために、システムは次のクエリ メソッドを提供します。

count() は、クエリの総数を表します。クエリテーブル レコード数

max() は、特定のフィールドの最大値をクエリすることを意味します

min() は、特定のフィールドの最小値をクエリすることを意味します

avg( ) は、特定のフィールドの平均値をクエリすることを意味します

sum() は、特定のフィールドの合計を求めることを意味します

1. count メソッド

構文:

$model -> [where() -> ] count();
ログイン後にコピー

ケース: 部門テーブル内のレコードの総数をクエリします。

    //count方法
    public function test(){
        //实例化模型
        $model = M('Dept');
        //count方法
        $result = $model -> count();
        //打印
        dump($result);
 
    }
ログイン後にコピー

表示結果:

thinkphp の統計クエリ方法の概要

戻り値は文字形式です。

SQL 追跡情報の結果:

thinkphp の統計クエリ方法の概要

データベース内の情報:

thinkphp の統計クエリ方法の概要

2. max メソッド

構文:

$model -> max('字段名');
ログイン後にコピー

ケース:部門テーブル内の最大の ID を持つ部門をクエリします。

将来の開発では、max メソッドを通じて最後に登録されたメンバーの ID をクエリするアプリケーションが登場する予定です。

    //max方法
    public function test(){
        //实例化模型
        $model = M('Dept');
        //max方法
        $result = $model -> max('id');
        //打印
        dump($result);
    }
ログイン後にコピー

表示結果:

thinkphp の統計クエリ方法の概要

戻り値は文字形式です。

SQL 追跡情報の結果:

thinkphp の統計クエリ方法の概要

データベース内の情報:

thinkphp の統計クエリ方法の概要

##3. min メソッド

構文:

$model -> min('字段名')
ログイン後にコピー

ケース: 部門テーブル内の最小 ID を持つ部門をクエリします。

将来の開発では、min メソッドを通じて最も早く登録されたメンバーの ID をクエリするアプリケーションが登場する予定です。

    //min方法
    public function test(){
        //实例化模型
        $model = M('Dept');
        //max方法
        $result = $model -> min('id');
        //打印
        dump($result);
    }
ログイン後にコピー

表示結果:

thinkphp の統計クエリ方法の概要

戻り値も文字形式です。

SQL 追跡情報の結果:

thinkphp の統計クエリ方法の概要

データベース内の情報:

thinkphp の統計クエリ方法の概要

IV. avg メソッド

構文:

$model -> avg('字段名');
ログイン後にコピー

ケース: 部門テーブル内の ID の平均値を見つけます。

    //avg方法
    public function test(){
        //实例化模型
        $model = M('Dept');
        //max方法
        $result = $model -> avg('id');
        //打印
        dump($result);
    }
ログイン後にコピー

表示結果:

thinkphp の統計クエリ方法の概要

戻り値も文字形式です。

SQL 追跡情報の結果:

thinkphp の統計クエリ方法の概要

データベース内の情報:

thinkphp の統計クエリ方法の概要##5. sum メソッド

構文:

$model -> sum('字段名');
ログイン後にコピー

ケース: フィールド ID の合計をクエリします。

    //sum方法
    public function test(){
        //实例化模型
        $model = M('Dept');
        //max方法
        $result = $model -> sum('id');
        //打印
        dump($result);
    }
ログイン後にコピー

表示結果:

thinkphp の統計クエリ方法の概要戻り値も文字形式です。

SQL 追跡情報の結果:

thinkphp の統計クエリ方法の概要データベース内の情報:

thinkphp の統計クエリ方法の概要推奨チュートリアル :

thinkphp チュートリアル

以上がthinkphp の統計クエリ方法の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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