thinkPHP按月统计订单总金额

今天作了一个功能就是按月统计分析师收到的直播礼物,因为一开始对group不太熟悉,所以走了不少弯路,刚开始是打算查出最先时间的订单时间,计算距离如今的月份,而后用区间查询,
后来经过百度,发现有group方法,这样方便我统计每个月收到的礼物,可是我只能把生成订单的年,月,日分别存在数据库里面数据库

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

感受也不是很方便,好像能够直接用时间戳来group by ,不知道哪位大神能够帮帮忙啊?code

相关文章
相关标签/搜索