逐月累计订单数量

Posted -jn-blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了逐月累计订单数量相关的知识,希望对你有一定的参考价值。

set @order_num = 0;

SELECT (@order_num := @order_num + t.totalOrder) AS tnum
FROM(
select IFNULL(tso.totalPay,0) AS totalOrder
        from month_view mv
        LEFT JOIN (
            SELECT
            DATE_FORMAT(tso.add_time,‘%Y-%m‘) yearMonth,
            SUM(tso.num) totalPay
            FROM t_sale_order tso
            WHERE tso.delete_flag = 0
            AND DATE_FORMAT(tso.add_time,‘%Y-%m‘) >   DATE_FORMAT(DATE_SUB(CURDATE(),INTERVAL 12 MONTH),‘%Y-%m‘)
            GROUP BY yearMonth
        ) tso ON mv.mon = tso.yearMonth
        GROUP BY mv.mon
) t

 

这是两条sql语句,在代码中,应该是两个xml语句

set 设置初始值为0

month_view 为查询近十二个月的视图,上篇博客中的内容

t_sale_order 为销售订单表

以上是关于逐月累计订单数量的主要内容,如果未能解决你的问题,请参考以下文章

SAP关于采购申请转采购订单数量的问题!

ABAP采购订单如何取不同移动类型数量的值

金蝶采购标志

SAP 采购中的,未清采购订单数量,在哪里?

在SAP系统中,怎么查找季度生产订单计划完成的成品数量和度计划订单交货数量。

将总订单乘以jquery中的订单数量