首頁 >php框架 >YII >yii2 如何查詢統計

yii2 如何查詢統計

藏色散人
藏色散人原創
2020-01-09 10:05:334019瀏覽

yii2 如何查詢統計

yii2 如何查詢統計?

查詢資料分組統計

#推薦學習:yii框架

yii查詢資料分組統計

$query=Information::find()->groupBy('insertion_time')->alias('a')->select('count(*) as total,a.*')->all();

本地正常,但放在線上就報錯,所以就用原生SQL去查詢

$sql = "SELECT count(*)as total,insertion_time FROM `tre_information_hints` GROUP BY insertion_time";
$query = Yii::$app->getDb()->createCommand($sql)->queryAll();
 
 
 
-------------------------------------------------------------------------------------------
select from_unixtime(created_at, '%Y-%m-%d') AS time,count(DISTINCT user_id) as mun from tre_mineral_log GROUP BY time ORDER BY time desc

total是自己定義的欄位存放統計數目。

以上是yii2 如何查詢統計的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn