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

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

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


沿蒤丶末路
29 声望3 粉丝

没有人能让你放弃梦想,你自己试试就会放弃了