| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- SET @PERIOD = 188;
- SELECT
- *
- FROM
- (SELECT
- T.`会员编号`,
- T.`会员姓名`,
- T.`创建时间`,
- T.`期数`,
- T.`存货编码`,
- T.`存货名称`,
- T.`推荐人编号`,
- T.`推荐人姓名`,
- L.LEVEL_NAME AS `推荐人级别`,
- T.`店长编号`,
- D.`店长姓名`,
- '3000'奖励,
- T.`商品金额`,
- T.`PV合计`
- FROM
- (SELECT
- V.`会员编号`,
- U.`会员姓名`,
- A.`创建时间`,
- A.`期数`,
- A.`存货编码`,
- A.`存货名称`,
- U.`推荐人编号`,
- U.`推荐人姓名`,
- U.`级别`,
- U.`店长编号`,
- SUM(V.`商品金额`) AS 商品金额,
- SUM(V.`PV合计`) AS PV合计
- FROM
- (SELECT * FROM zr_order_vw WHERE `订单类型` = '报单') V
- RIGHT JOIN
- (SELECT
- W.`会员编号`,
- W.`存货编码`,
- W.`存货名称`,
- W.`订单类型`,
- W.`创建时间`,
- W.`期数`
- FROM
- (SELECT * FROM zr_order_vw WHERE `订单类型` = '报单') W
- WHERE W.`订单类型` = '报单' AND (W.`存货编码` = 'TA172' OR W.`存货编码` = 'WP31V-1' OR W.`存货编码` = 'TA225') GROUP BY W.`会员编号` ) A ON A.`会员编号` = V.`会员编号`
- RIGHT JOIN
- (SELECT
- U.USER_NAME AS 会员编号,
- U.REAL_NAME AS 会员姓名,
- U.PERIOD_AT AS 加入期数,
- U2.USER_NAME AS 推荐人编号,
- U2.REAL_NAME AS 推荐人姓名,
- U2.DEC_LV AS 级别,
- RecommedUP((SELECT U3.ID FROM ar_user U3 WHERE U3.USER_NAME = U2.USER_NAME ), 2) AS 店长编号
- FROM
- ar_user_relation_new m
- LEFT JOIN ar_user U ON U.ID = m.USER_ID
- LEFT JOIN ar_user U2 ON U2.ID = m.PARENT_UID
- WHERE U.PERIOD_AT >= 140) U ON V.`会员编号` = U.`会员编号`
- GROUP BY V.`会员编号`) T
- LEFT JOIN `店长清单` D ON D.`店长会员编号` = T.`店长编号`
- LEFT JOIN ar_declaration_level L ON T.`级别` = L.ID
- WHERE T.`商品金额` >= 36000 ) S
- WHERE S.`期数` = @PERIOD
- /*SET @PERIOD = 140;
- SELECT
- T.`会员编号`,
- T.`会员姓名`,
- T.`创建时间`,
- T.`期数`,
- T.`存货编码`,
- T.`存货名称`,
- T.`推荐人编号`,
- T.`推荐人姓名`,
- L.LEVEL_NAME AS `推荐人级别`,
- T.`店长编号`,
- D.`店长姓名`,
- '3000'奖励,
- T.`商品金额`,
- T.`PV合计`
- FROM
- (SELECT
- V.`会员编号`,
- U.`会员姓名`,
- A.`创建时间`,
- A.`期数`,
- A.`存货编码`,
- A.`存货名称`,
- U.`推荐人编号`,
- U.`推荐人姓名`,
- U.`级别`,
- U.`店长编号`,
- SUM(V.`商品金额`) AS 商品金额,
- SUM(V.`PV合计`) AS PV合计
- FROM
- (SELECT * FROM zr_order_vw WHERE `订单类型` = '报单') V
- RIGHT JOIN
- (SELECT
- W.`会员编号`,
- W.`存货编码`,
- W.`存货名称`,
- W.`订单类型`,
- W.`创建时间`,
- W.`期数`
- FROM
- (SELECT * FROM zr_order_vw WHERE `订单类型` = '报单') W
- WHERE W.`订单类型` = '报单' AND (W.`存货编码` = 'TA172' OR W.`存货编码` = 'WP31V-1' OR W.`存货编码` = 'TA225') AND W.`期数` >= @PERIOD GROUP BY W.`会员编号` ) A ON A.`会员编号` = V.`会员编号`
- RIGHT JOIN
- (SELECT
- U.USER_NAME AS 会员编号,
- U.REAL_NAME AS 会员姓名,
- U.PERIOD_AT AS 加入期数,
- U2.USER_NAME AS 推荐人编号,
- U2.REAL_NAME AS 推荐人姓名,
- U2.DEC_LV AS 级别,
- RecommedUP((SELECT U3.ID FROM ar_user U3 WHERE U3.USER_NAME = U2.USER_NAME ), 2) AS 店长编号
- FROM
- ar_user_relation_new m
- LEFT JOIN ar_user U ON U.ID = m.USER_ID
- LEFT JOIN ar_user U2 ON U2.ID = m.PARENT_UID
- WHERE U.PERIOD_AT >= @PERIOD) U ON V.`会员编号` = U.`会员编号`
- WHERE V.`期数` >= @PERIOD
- GROUP BY V.`会员编号`) T
- LEFT JOIN `店长清单` D ON D.`店长会员编号` = T.`店长编号`
- LEFT JOIN ar_declaration_level L ON T.`级别` = L.ID
- WHERE T.`商品金额` >= 36000*/
|