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

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

尚
転載
2020-04-18 09:09:445123ブラウズ

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 までご連絡ください。