业绩来源SUM金额SQL.sql 1.2 KB

123456789101112131415161718192021
  1. SELECT
  2. A.期数,
  3. A.爱康,
  4. (A.爱康/(A.爱康+A.理想+A.QJ+A.其他)) AS 爱康比例,
  5. A.理想,
  6. (A.理想/(A.爱康+A.理想+A.QJ+A.其他))AS 理想比例,
  7. A.QJ,
  8. (A.QJ/(A.爱康+A.理想+A.QJ+A.其他))AS QJ比例,
  9. A.其他,
  10. (A.其他/(A.爱康+A.理想+A.QJ+A.其他))AS 其他比例,
  11. (A.爱康+A.理想+A.QJ+A.其他) AS 合计
  12. FROM
  13. (SELECT
  14. P.PERIOD_NUM AS 期数,
  15. (SELECT SUM(V1.`商品金额`) AS QJ FROM zr_product_pkg_vw V1 LEFT JOIN `产品信息` C1 ON V1.`存货编码` = C1.`存货编码` WHERE V1.`期数` = P.PERIOD_NUM AND C1.`来源` = 'QJ') AS QJ,
  16. (SELECT SUM(V4.`商品金额`) AS 爱康 FROM zr_product_pkg_vw V4 LEFT JOIN `产品信息` C4 ON V4.`存货编码` = C4.`存货编码` WHERE V4.`期数` = P.PERIOD_NUM AND C4.`来源` = '爱康') AS 爱康,
  17. (SELECT SUM(V5.`商品金额`) AS 理想 FROM zr_product_pkg_vw V5 LEFT JOIN `产品信息` C5 ON V5.`存货编码` = C5.`存货编码` WHERE V5.`期数` = P.PERIOD_NUM AND C5.`来源` = '理想') AS 理想,
  18. (SELECT SUM(V3.`商品金额`) AS 其他 FROM zr_product_pkg_vw V3 LEFT JOIN `产品信息` C3 ON V3.`存货编码` = C3.`存货编码` WHERE V3.`期数` = P.PERIOD_NUM AND C3.`来源` IS NULL) AS 其他
  19. FROM
  20. ar_period P
  21. WHERE P.PERIOD_NUM = 168) A