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是自己定義的字段存放統計數目。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END