VIP奖月业绩新增加结余.sql 661 B

12345678910111213141516171819202122
  1. SET @CALC_MONTH = 202106 ;
  2. SELECT
  3. U.USER_NAME AS 会员编号,
  4. U.REAL_NAME AS 会员姓名,
  5. (M.VIP_PV_1L_ZC + IFNULL(A.VIP_SURPLUS_1L_ZC,0)) AS 一市场新增加结余,
  6. (M.VIP_PV_2L_ZC + IFNULL(A.VIP_SURPLUS_2L_ZC,0)) AS 二市场新增加结余,
  7. (M.VIP_PV_3L_ZC + IFNULL(A.VIP_SURPLUS_3L_ZC,0)) AS 三市场新增加结余
  8. FROM
  9. ar_perf_month M
  10. LEFT JOIN ar_user U ON U.ID = M.USER_ID
  11. LEFT JOIN (SELECT
  12. AU.ID,
  13. PM.VIP_SURPLUS_1L_ZC,
  14. PM.VIP_SURPLUS_2L_ZC,
  15. PM.VIP_SURPLUS_3L_ZC
  16. FROM
  17. ar_perf_month PM
  18. LEFT JOIN ar_user AU ON AU.ID = PM.USER_ID
  19. WHERE PM.CALC_MONTH = @CALC_MONTH - 1
  20. ) A ON A.ID = M.USER_ID
  21. WHERE M.CALC_MONTH = @CALC_MONTH