首页 > 其他 > 详细

微擎 人人商城 增加营收比统计(即每个订单支持多少,收入多少,总得统计)多表联合查询, sum统计一对多总和 联合 group by 进行查询

时间:2019-09-02 13:01:23      阅读:657      评论:0      收藏:0      [点我收藏+]

    在公司要求增加一项统计,即营收比, 每个订单收入多少 支出多少,盈利多少,盈利比都详细记录下来。 

    在做完针对单个订单的营收比之后(支出储存在 ewei_shop_order_external_pay 中),老总让再增加一条整体的统计, 这样的话, 就需要对所有符合条件的商品进行重新计算 。

    思路就是, 先将符合条件的所有商品查找出来,然后再进行收入-支出之间的计算,当然中间涉及到月嫂佣金,平台抽成等, 会相对麻烦点。

    各个金额组成:

技术分享图片

 

 

具体思路 :

 思维导图如下:(有的订单没有月嫂推荐,要去掉对应的月嫂佣金)

技术分享图片

 

 

 

 

 

1.将符合条件的所有商品以及价格进行链表查询,然后将所有支出相加。(其中会加入日期选择,进行查询)

又有有时候会选择日期进行查询, 故在条件上做了判断, 但是最终的样式应该是 使用 sum 和group by  left join 查询条件 如下  

技术分享图片

 

 

 最终搜索到的是 

 

技术分享图片

 

  进行封装

最终代码 

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

 

 

  最终 html 界面 

技术分享图片

 

  测试成功,后续再继续观察是否有bug

技术分享图片

 

微擎 人人商城 增加营收比统计(即每个订单支持多少,收入多少,总得统计)多表联合查询, sum统计一对多总和 联合 group by 进行查询

原文:https://www.cnblogs.com/tongcharge/p/11445581.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!