跳转到内容

如何统计用户不同时间段的收益支出

下面这个是统计今天的收入

{: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')} 就是统计相应的字段数据.