首頁 >php框架 >ThinkPHP >thinkphp中統計查詢的方法介紹

thinkphp中統計查詢的方法介紹

尚
轉載
2020-04-18 09:09:445294瀏覽

thinkphp中統計查詢的方法介紹

在ThinkPHP中系統提供以下幾個查詢方法的使用,方便在後期需要做統計的使用:

count() 表示查詢表中總的記錄數

max() 表示查詢某個欄位的最大值

min() 表示查詢某個欄位的最小值

avg( ) 表示查詢某個欄位的平均值

sum() 表示求出某個欄位的總和

一、count方法

語法:

$model -> [where() -> ] count();

案例:查詢部門表中的總記錄數。

    //count方法
    public function test(){
        //实例化模型
        $model = M('Dept');
        //count方法
        $result = $model -> count();
        //打印
        dump($result);
 
    }

顯示結果:

thinkphp中統計查詢的方法介紹

傳回值是字元的形式。

sql追蹤資訊中的結果:

thinkphp中統計查詢的方法介紹

資料庫中的資訊:

thinkphp中統計查詢的方法介紹

#二、 max方法

語法:

$model -> max('字段名');

案例:查詢部門表中id最大的部門。

在以後開發的時候會有一個應用是透過max方法查詢最後註冊會員的id。

    //max方法
    public function test(){
        //实例化模型
        $model = M('Dept');
        //max方法
        $result = $model -> max('id');
        //打印
        dump($result);
    }

顯示結果:

thinkphp中統計查詢的方法介紹

傳回值是字元的形式。

sql追蹤資訊中的結果:

thinkphp中統計查詢的方法介紹

資料庫中的資訊:

thinkphp中統計查詢的方法介紹

三、 min方法

語法:

$model -> min('字段名')

案例:查詢部門表中id最小的部門。

在以後開發的時候會有一個應用程式是透過min方法查詢最早註冊會員的id。

    //min方法
    public function test(){
        //实例化模型
        $model = M('Dept');
        //max方法
        $result = $model -> min('id');
        //打印
        dump($result);
    }

顯示結果:

thinkphp中統計查詢的方法介紹

傳回值也是字元的形式。

sql追蹤資訊中的結果:

thinkphp中統計查詢的方法介紹

資料庫中的資訊:

thinkphp中統計查詢的方法介紹

##、 avg方法

語法:

$model -> avg('字段名');

案例:求部門表中id的平均值。

    //avg方法
    public function test(){
        //实例化模型
        $model = M('Dept');
        //max方法
        $result = $model -> avg('id');
        //打印
        dump($result);
    }

顯示結果:

thinkphp中統計查詢的方法介紹

傳回值也是字元的形式。

sql追蹤資訊中的結果:

thinkphp中統計查詢的方法介紹

資料庫中的資訊:

thinkphp中統計查詢的方法介紹

##、 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中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除