如何统计用户不同时间段的收益支出
下面这个是统计今天的收入
{:fun('Count@sum','rmb_consume',['uid'=>$userdb['uid'],'money'=>['>',0],'posttime'=>fun('Time@only','day')],'money')}fun('Time@only','day') 只统计今天
fun('Time@only','week') 只统计本周的
fun('Time@only','month') 只统计本周的
fun('Time@only','year') 只统计本周的
fun('Time@only','quarter') 只统计本季度的
要统计上一天,上一月,上一周,上一年的话, 就加多一个参数,比如
fun('Time@only','day',2) 代表只统计昨天的
fun('Time@only','day',3) 代表只统计前天的
fun('Time@only','week',2) 只统计上周的
其它以此类推
['>',0]代表只统计收益,改成 ['<',0]只统计支出
把$userdb['uid']换成 $rs['uid'] 就是其它用户,而不是当前用户
rmb_consume 这个数据表是用户的收入与支出日志,可以换成其它数据表统计其它数据。
最后那个参数 ],'money')} 就是统计相应的字段数据.