MySQL如何计算动销率_20161025

Posted Mr_Cxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL如何计算动销率_20161025相关的知识,希望对你有一定的参考价值。

动销率一般反映在采购管理上,它的公式为:商品动销率=(动销品种数 /仓库总品种数)*100% 。

也可以理解为销售的商品数量和仓库库存的商品数量,假如你仓库里有100个品种,在上月销售了50种,动销率=50/100*100%=50%

这里我们有两个表,一个是库存表一个是订单销售表。

SELECT c.*,d.库存商品数,c.销售商品数/d.库存商品数 AS 动销率
FROM (#各城市各月销售商品数
    SELECT b.城市,b.年月,COUNT(b.商品ID) AS 销售商品数
    FROM (
        SELECT a.city AS 城市,a.`productID` AS 商品ID,DATE_FORMAT(a.`order_date`,"%Y%m") AS 年月
        FROM `test_a03order` AS a#订单表
        GROUP BY a.city ,a.`productID` ,DATE_FORMAT(a.`order_date`,"%Y%m")
    ) AS b
    GROUP BY b.城市,b.年月
) AS c
LEFT JOIN (#各城市各月库存商品数
    SELECT b.城市,b.年月,COUNT(b.商品ID) AS 销售商品数
    FROM (
        SELECT a.city AS 城市,a.`productID` AS 商品ID,DATE_FORMAT(a.`date`,"%Y%m") AS 年月
        FROM `test_a05order` AS a#库存表
        GROUP BY a.city ,a.`productID` ,DATE_FORMAT(a.`date`,"%Y%m")
    ) AS b
    GROUP BY b.城市,b.年月
) AS d ON c.城市=d.城市 AND c.年月=d.年月

 

以上是关于MySQL如何计算动销率_20161025的主要内容,如果未能解决你的问题,请参考以下文章

整首歌的 mfcc 与为同一首歌的片段计算的 mfcc 不同

批次动销查询去物流

奥威Power-BI服装行业BI数据可视化分析--动销商品分析

如何在 python 中并行化以下代码片段?

Amazon RDS 如何计算 I/O 率?

MySQL-计算当月重新激活客户_20161013