thinkPHP按月統計訂單總金額

今天作了一個功能就是按月統計分析師收到的直播禮物,因爲一開始對group不太熟悉,所以走了不少彎路,剛開始是打算查出最先時間的訂單時間,計算距離如今的月份,而後用區間查詢,
後來經過百度,發現有group方法,這樣方便我統計每個月收到的禮物,可是我只能把生成訂單的年,月,日分別存在數據庫裏面數據庫

$list = M('order_list')->where($where)
            ->field('cid,SUM(`amount`) as result,cyear,cmonth')
            ->group('cyear,cmonth')
            ->select();

感受也不是很方便,好像能夠直接用時間戳來group by ,不知道哪位大神能夠幫幫忙啊?code

相關文章
相關標籤/搜索