ThinkPHP按月统计订单总金额
2021-07-02 15:05
标签:page sum 分页 block sel mysq pre 时分秒 style 基于ThinkPHP,按“月份”统计订单表中的总金额 数据表:(time:为年月日时分秒的时间戳) 实现样式:
核心代码: 备注:(使用原生mysql语句实现) 参考:https://segmentfault.com/a/1190000009304983?_ea=1885076 ThinkPHP按月统计订单总金额 标签:page sum 分页 block sel mysq pre 时分秒 style 原文地址:http://www.cnblogs.com/meetuj/p/7127921.html$list = $m->where($where)
->field("SUM(`stream_money`) as stream_money,FROM_UNIXTIME(time,‘%Y-%m‘) as months")
->group(‘months‘)
->limit($Page->firstRow.‘,‘.$Page->listRows)//分页,用不到可省略
->order(‘months desc‘)
->select();
// 实例化一个空模型,没有对应任何数据表
$Dao = M();
$sql = "SELECT FROM_UNIXTIME(time,‘%Y%m‘) months,COUNT(id) COUNT,SUM(stream_money) stream_money FROM qp_dap_stream WHERE type = 2 GROUP BY months desc";
$res = $Dao ->execute($sql); //主要针对执行curd //返回影响行数
$lists = $Dao->query($sql);