TonyY 2 лет назад
Родитель
Сommit
b1d6699550

+ 38 - 0
OTHER_SQL/DS系统订单.sql

@@ -0,0 +1,38 @@
+SELECT
+	O.USER_NAME AS 会员编号,
+	'Q94839185' AS 报单中心,
+	O.SN AS 订单号,
+	O.`STATUS` AS 订单状态,
+	G.SKU_CODE AS 存货编码,
+	G.GOODS_TITLE AS 存货名称,
+	G.BUY_NUMS AS 数量,
+	O.CONSIGNEE AS 收货人,
+	O.MOBILE AS 联系方式1,
+	O.TEL AS 联系方式2,
+	R.REGION_NAME AS 省,
+	R2.REGION_NAME AS 市,
+	R3.REGION_NAME AS 区,
+	O.ADDRESS AS 详细地址,
+	O.PERIOD_NUM AS 期数,
+	O.ORDER_TYPE AS 订单类型,
+	O.WAREHOUSE AS 发货仓,
+	O.CREATED_AT AS 创建时间,
+	O.PAY_AT AS 支付时间,
+	O.DELIVERY_AT AS 发货时间,
+	G.REAL_PRICE AS 商品单价,
+	(G.REAL_PRICE * G.BUY_NUMS) AS 商品金额,
+	G.REAL_PV AS 商品PV,
+	(G.REAL_PV * G.BUY_NUMS) AS PV合计,
+	O.PAY_FREIGHT AS 运费,
+	O.EXPRESS_COMPANY AS 快递公司,
+	O.ORDER_TRACK_NO AS 快递单号,
+	O.EXPRESS_TYPE AS 发货方式,
+	O.REMARK AS 会员备注,
+	O.DELIVERY_STATUS AS 发货状态 
+FROM
+ AR_ORDER O
+ LEFT JOIN AR_ORDER_GOODS G ON G.ORDER_SN = O.SN
+ LEFT JOIN AR_REGION R ON R.REGION_CODE = O.PROVINCE
+ LEFT JOIN AR_REGION R2 ON R2.REGION_CODE = O.CITY
+ LEFT JOIN AR_REGION R3 ON R3.REGION_CODE = O.COUNTY
+ WHERE O.PERIOD_NUM = 159

+ 18 - 0
OTHER_SQL/业绩单查询.sql

@@ -0,0 +1,18 @@
+SELECT
+	O.PERIOD_NUM AS 结算期数,
+	O.SN AS 业绩单编号,
+	O.DEC_TYPE AS 业绩单类型,
+	O.LAST_STATUS AS 业绩单状态,
+	U.USER_NAME AS 会员编号,
+	U.REAL_NAME AS 会员姓名,
+	O.LAST_REC_USER_NAME AS 结算时开拓者编号,
+	O.LAST_REC_REAL_NAME AS 结算时开拓者姓名,
+	O.PV AS 报单PV,
+	O.DEC_AMOUNT AS 报单金额,
+	O.LAST_DEC_SUB_COM_ID AS 报单编号,
+	O.CREATED_AT AS 创建时间
+FROM
+	AR_PERF_ORDER O
+	LEFT JOIN AR_USER U ON U.ID = O.USER_ID
+	WHERE
+	O.PERIOD_NUM = 156

+ 10 - 0
OTHER_SQL/会员奖金余额.sql

@@ -0,0 +1,10 @@
+SELECT
+	SUM( b.BONUS ) AS 会员奖金余额,
+	SUM( w.CASH ) AS 会员账户余额,
+	SUM( B.RECONSUME_POINTS ) AS 会员复消积分 
+FROM
+	AR_USER_BONUS b
+	LEFT JOIN AR_USER u ON u.ID = b.USER_ID
+	LEFT JOIN AR_USER_WALLET w ON w.USER_ID = b.USER_ID 
+WHERE
+	u.`STATUS` = 1

+ 15 - 0
OTHER_SQL/会员奖金余额表.sql

@@ -0,0 +1,15 @@
+SELECT
+	SUM(E.提现金额) AS 提现金额,
+	SUM(E.手续费) AS 手续费,
+	SUM(E.实际到账金额) AS 实际到账金额
+	FROM(
+	SELECT
+		A.USER_NAME AS 会员编号,
+		W.AMOUNT AS 提现金额,
+		W.FEES AS 手续费,
+		W.REAL_AMOUNT AS 实际到账金额,
+		W.AUDIT_STATUS AS 提现状态,
+		FROM_UNIXTIME(W.AUDITED_AT,'%Y-%m-%d %H:%i:%S') AS 审核时间
+	FROM  AR_WITHDRAW W LEFT JOIN AR_USER A ON W.USER_ID = A.ID ) E
+	WHERE E.提现状态 = 2 AND E.审核时间 >= '2021-09-01 00:00:00' AND E.审核时间 < '2021-10-01 00:00:00' 
+	

+ 15 - 0
OTHER_SQL/会员提现金额统计.sql

@@ -0,0 +1,15 @@
+SELECT
+	SUM(E.提现金额) AS 提现金额,
+	SUM(E.手续费) AS 手续费,
+	SUM(E.实际到账金额) AS 实际到账金额
+	FROM(
+	SELECT
+		A.USER_NAME AS 会员编号,
+		W.AMOUNT AS 提现金额,
+		W.FEES AS 手续费,
+		W.REAL_AMOUNT AS 实际到账金额,
+		W.AUDIT_STATUS AS 提现状态,
+		FROM_UNIXTIME(W.AUDITED_AT,'%Y-%m-%d %H:%i:%S') AS 审核时间
+	FROM  AR_WITHDRAW W LEFT JOIN AR_USER A ON W.USER_ID = A.ID ) E
+	WHERE E.提现状态 = 2 AND E.审核时间 >= '2021-06-01 00:00:00' AND E.审核时间 < '2021-07-01 00:00:00' 
+	

+ 28 - 0
OTHER_SQL/共享奖测试sql.sql

@@ -0,0 +1,28 @@
+共享奖合计计算
+SELECT
+	*
+FROM
+	ek_temp_gx_zs_cs B
+LEFT JOIN 
+(SELECT
+	Z.`给奖人编号`,
+	Z.`计奖代数`,
+	SUM(Z.`个人团队`) AS 层合计
+FROM
+	ek_temp_gx_zs_cs Z
+	GROUP BY Z.`给奖人编号`,Z.`计奖代数`) A ON A.`给奖人编号` = B.`给奖人编号` AND A.`计奖代数` = B.`计奖代数`
+
+
+共享奖追溯导出
+SELECT
+	U.USER_NAME,
+	U.REAL_NAME,
+	U2.USER_NAME,
+	U2.REAL_NAME,
+	G.ORI_BONUS 
+FROM
+	AR_CALC_BONUS_GX G
+	LEFT JOIN AR_USER U ON U.ID = G.USER_ID
+	LEFT JOIN AR_USER U2 ON U2.ID = G.FROM_USER_ID
+WHERE
+	G.PERIOD_NUM = 160

+ 13 - 0
OTHER_SQL/安置网络向上查询(普通查询版).sql

@@ -0,0 +1,13 @@
+select * from AR_USER_NETWORK_NEW WHERE USER_ID = '76209982806298624'
+
+
+select * from AR_USER u where u.USER_NAME='LA68770271'
+
+
+select u.ID, u.USER_NAME,u.REAL_NAME from AR_USER u where u.ID = '135210116545908736'
+union all
+(select n.user_id,u.USER_NAME,u.REAL_NAME
+ from AR_USER_NETWORK_NEW n left join  AR_USER u on n.USER_ID=u.ID 
+where 
+(select PARENT_UIDS from AR_USER_NETWORK_NEW WHERE USER_ID = '135210116545908736' )  like  concat('%' , n.USER_ID , '%') 
+order by n.TOP_DEEP desc)

+ 30 - 0
OTHER_SQL/安置网络向上查询(递归查询版).sql

@@ -0,0 +1,30 @@
+WITH recursive t_rec AS -- recursive为关键字,可以不列出字段列表
+(
+	SELECT
+		m.USER_ID,
+		U.USER_NAME,
+		m.PARENT_UID,
+		U2.USER_NAME AS PARENT_NAME,
+		1 AS node_level 
+	FROM
+		ar_user_network_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.USER_NAME = 'Y99670725' UNION ALL
+	SELECT
+		t1.USER_ID,
+		U.USER_NAME,
+		t1.PARENT_UID,
+		U2.USER_NAME AS PARENT_NAME,
+		t2.node_level + 1 -- 结点层级
+		
+	FROM
+		ar_user_network_new t1
+		JOIN t_rec t2 ON t2.PARENT_UID = t1.USER_ID -- 递归生成的结果集t2的parent_id与之前的源表id关联
+		LEFT JOIN ar_user U ON U.ID = t1.USER_ID
+		LEFT JOIN ar_user U2 ON U2.ID = t1.PARENT_UID
+	) SELECT
+	* 
+FROM
+	t_rec

+ 6 - 0
OTHER_SQL/安置网络向下查询(普通查询版).sql

@@ -0,0 +1,6 @@
+
+select n.*,u.REAL_NAME
+ from AR_USER_NETWORK_NEW n
+left join AR_USER u on n.user_id = u.id
+where n.PARENT_UIDS like '%76201678919045120%'
+order by TOP_DEEP ASC

+ 14 - 0
OTHER_SQL/截至最新会员.sql

@@ -0,0 +1,14 @@
+
+SELECT
+ u.PERIOD_AT AS 加入期数,
+ u.USER_NAME AS 会员编号,
+ u.REAL_NAME AS 会员姓名,
+ l.LEVEL_NAME AS 会员级别,
+ l2.LEVEL_NAME AS 会员荣衔
+FROM
+ AR_USER u
+ LEFT JOIN AR_DECLARATION_LEVEL l ON u.DEC_LV = l.ID 
+ LEFT JOIN AR_EMPLOY_LEVEL l2 ON U.EMP_LV = l2.ID
+WHERE
+ u.`STATUS` = 1
+ 

+ 20 - 0
OTHER_SQL/截至至现在店长商场订单.sql

@@ -0,0 +1,20 @@
+SELECT
+	D.`店长会员编号`,
+	D.`店长姓名`,
+	A.`订单号`,
+	A.`商品金额`,
+	A.`PV合计`,
+	A.`创建时间`
+FROM `店长清单` D
+	LEFT JOIN
+		(SELECT
+			V.`会员编号`,
+			V.`订单号`,
+			SUM(V.`商品金额`) AS 商品金额,
+			SUM(V.`PV合计`) AS PV合计,
+			V.`创建时间`
+		FROM
+			zr_product_pkg_vw V
+		WHERE
+			V.`创建时间` > '2021-02-01 00:00:00' AND V.`订单号` LIKE 'U%'
+			GROUP BY V.`订单号`) A ON D.`店长会员编号` = A.`会员编号`

+ 13 - 0
OTHER_SQL/推荐网络向上查询(普通查询版).sql

@@ -0,0 +1,13 @@
+select * from AR_USER_RELATION_NEW WHERE USER_ID = '76209982806298624'
+
+
+select * from AR_USER u where u.USER_NAME='LA68770271'
+
+
+select u.ID, u.USER_NAME,u.REAL_NAME from AR_USER u where u.ID = '135210116545908736'
+union all
+(select n.user_id,u.USER_NAME,u.REAL_NAME
+ from AR_USER_RELATION_NEW n left join  AR_USER u on n.USER_ID=u.ID 
+where 
+(select PARENT_UIDS from AR_USER_RELATION_NEW WHERE USER_ID = '135210116545908736' )  like  concat('%' , n.USER_ID , '%') 
+order by n.TOP_DEEP desc)

+ 30 - 0
OTHER_SQL/推荐网络向上查询(递归查询版).sql

@@ -0,0 +1,30 @@
+WITH recursive t_rec AS -- recursive为关键字,可以不列出字段列表
+(
+	SELECT
+		m.USER_ID,
+		U.USER_NAME,
+		m.PARENT_UID,
+		U2.USER_NAME AS PARENT_NAME,
+		1 AS node_level 
+	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.USER_NAME = 'Y99670725' UNION ALL
+	SELECT
+		t1.USER_ID,
+		U.USER_NAME,
+		t1.PARENT_UID,
+		U2.USER_NAME AS PARENT_NAME,
+		t2.node_level + 1 -- 结点层级
+		
+	FROM
+		ar_user_relation_new t1
+		JOIN t_rec t2 ON t2.PARENT_UID = t1.USER_ID -- 递归生成的结果集t2的parent_id与之前的源表id关联
+		LEFT JOIN ar_user U ON U.ID = t1.USER_ID
+		LEFT JOIN ar_user U2 ON U2.ID = t1.PARENT_UID
+	) SELECT
+	* 
+FROM
+	t_rec

+ 6 - 0
OTHER_SQL/推荐网络向下查询(普通查询版).sql

@@ -0,0 +1,6 @@
+
+select n.*,u.REAL_NAME
+ from AR_USER_RELATION_NEW n
+left join AR_USER u on n.user_id = u.id
+where n.PARENT_UIDS like '%76201678919045120%'
+order by TOP_DEEP ASC

+ 46 - 0
OTHER_SQL/最新奖金.sql

@@ -0,0 +1,46 @@
+SELECT
+	B.PERIOD_NUM AS 期数,
+	B.CALCULATED_AT AS 结算时间,
+	B.LAST_USER_NAME AS 会员编号,
+	B.LAST_REAL_NAME AS 会员姓名,
+	L.LEVEL_NAME AS 会员级别,
+	E.LEVEL_NAME AS 会员荣衔,
+	B.LAST_MOBILE AS 手机号码,
+	U.PERIOD_AT AS 加入期数,
+	U.PARTITION_DATE AS 加入时间,
+	B.LAST_REC_USER_NAME AS 开拓者编号,
+	B.LAST_REC_REAL_NAME AS 开拓者姓名,
+	B.LAST_CON_USER_NAME AS 上级编号,
+	B.LAST_CON_REAL_NAME AS 上级姓名,
+	B.BONUS_BD AS 服务奖,
+	B.ORI_BONUS_BD AS 服务奖原金额,
+	B.BONUS_TG AS 推广奖,
+	B.ORI_BONUS_TG AS 推广奖原金额,
+	B.BONUS_XF AS 消费奖,
+	B.ORI_BONUS_XF AS 消费奖原金额,
+	B.BONUS_YJ AS 业绩奖,
+	B.ORI_BONUS_YJ AS 业绩奖原金额,
+	B.BONUS_GX AS 共享奖,
+	B.ORI_BONUS_GX AS 共享奖原金额,
+	B.BONUS_GL AS 管理奖,
+	B.ORI_BONUS_GL AS 管理奖原金额,
+	B.BONUS_QY AS 团队奖,
+	B.ORI_BONUS_QY AS 团队奖原金额,
+	B.ORI_BONUS_QY_BD AS 报单团队奖原金额,
+	B.BONUS_YC AS 荣衔奖,
+	B.ORI_BONUS_YC AS 荣衔奖原金额,
+	B.BONUS_VIP AS VIP奖,
+	B.ORI_BONUS_VIP AS VIP奖原金额,
+	B.BONUS_TOTAL AS 总奖金,
+	B.MANAGE_TAX AS 管理费,
+	B.RECONSUME_POINTS AS 复销积分,
+	B.BONUS_INCOME AS 总收入,
+	B.CALC_MONTH AS 结算月
+FROM
+	AR_CALC_BONUS B
+	LEFT JOIN AR_USER U ON U.ID = B.USER_ID
+	LEFT JOIN AR_DECLARATION_LEVEL L ON L.ID = B.LAST_DEC_LV
+	LEFT JOIN AR_EMPLOY_LEVEL E ON E.ID = B.LAST_EMP_LV
+	LEFT JOIN AR_USER_NETWORK_NEW N ON N.USER_ID = B.USER_ID
+	WHERE
+	B.PERIOD_NUM = 156 

+ 26 - 0
OTHER_SQL/月业绩查询.sql

@@ -0,0 +1,26 @@
+SELECT
+	M.CALC_MONTH AS 结算月,
+	U.USER_NAME AS 会员编号,
+	U.REAL_NAME AS 会员姓名,
+	U2.USER_NAME AS 推荐人编号,
+	U2.REAL_NAME AS 推荐人姓名,
+	D.LEVEL_NAME AS 结算时会员级别,
+	E.LEVEL_NAME AS 结算时会员聘级,
+	M.PV_PCS AS 个人业绩,
+	M.VIP_PV_1L_ZC AS 一市场新增报单业绩,
+	M.VIP_PV_2L_ZC AS 二市场新增报单业绩,
+	M.VIP_PV_3L_ZC AS 三市场新增报单业绩,
+	M.VIP_SURPLUS_1L_ZC AS 一市场月剩余报单业绩,
+	M.VIP_SURPLUS_2L_ZC AS 二市场月剩余报单业绩,
+	M.VIP_SURPLUS_3L_ZC AS 三市场月剩余报单业绩,
+	M.PV_PSS AS 月新增团队业绩,
+	M.PV_PSS_TOTAL AS 月累计团队业绩,
+	DATE_FORMAT(FROM_UNIXTIME(M.CREATED_AT),'%Y-%m-%d %H:%i:%s') AS 创建时间
+FROM
+	ar_perf_month M
+	LEFT JOIN ar_user U ON U.ID = M.USER_ID
+	LEFT JOIN ar_user_relation_new R ON R.USER_ID = U.ID
+	LEFT JOIN ar_user U2 ON U2.ID = R.PARENT_UID
+	LEFT JOIN ar_employ_level E ON E.ID = M.LAST_EMP_LV
+	LEFT JOIN ar_declaration_level D ON D.ID = M.LAST_DEC_LV
+	WHERE M.CALC_MONTH = 202104

+ 32 - 0
OTHER_SQL/期业绩.sql

@@ -0,0 +1,32 @@
+SELECT
+	P.PERIOD_NUM AS 期数,
+	U.USER_NAME AS 会员编号,
+	U.REAL_NAME AS 会员姓名,
+	P.PV_PCS AS 个人业绩,
+	P.PV_PCS_ZC AS 报单业绩,
+	P.PV_PCS_FX AS 复消业绩,
+	P.PV_1L AS 一市场新增业绩,
+	P.PV_1L_ZC AS 一市场报单新增业绩,
+	P.PV_1L_FX AS 一市场复消新增业绩,
+	P.PV_2L AS 二市场新增业绩,
+	P.PV_2L_ZC AS 二市场报单新增业绩,
+	P.PV_2L_FX AS 二市场复消新增业绩,
+	P.PV_3L AS 三市场新增业绩,
+	P.PV_3L_ZC AS 三市场报单新增业绩,
+	P.PV_3L_FX AS 三市场复消新增业绩,
+	P.SURPLUS_1L AS 一市场结余业绩,
+	P.SURPLUS_2L AS 二市场结余业绩,
+	P.SURPLUS_3L AS 三市场结余业绩,
+	P.SURPLUS_1L_ZC AS 一市场报单结余业绩,
+	P.SURPLUS_2L_ZC AS 二市场报单结余业绩,
+	P.SURPLUS_3L_ZC AS 三市场报单结余业绩,
+	P.SURPLUS_1L_FX AS 一市场复消结余业绩,
+	P.SURPLUS_2L_FX AS 二市场复消结余业绩,
+	P.SURPLUS_3L_FX AS 三市场复消结余业绩,
+	P.PV_PSS AS 团队业绩,
+	DATE_FORMAT(FROM_UNIXTIME(P.CREATED_AT),'%Y-%m-%d %H:%i:%s') AS 创建时间
+FROM
+	AR_PERF_PERIOD P
+	LEFT JOIN AR_USER U ON U.ID = P.USER_ID 
+WHERE
+	p.PERIOD_NUM = 156

+ 9 - 0
OTHER_SQL/查询数据库各表容量大小.sql

@@ -0,0 +1,9 @@
+select
+table_schema as '数据库',
+table_name as '表名',
+table_rows as '记录数',
+truncate(data_length/1024/1024, 2) as '数据容量(MB)',
+truncate(index_length/1024/1024, 2) as '索引容量(MB)'
+from information_schema.tables
+where table_schema='mysql'
+order by data_length desc, index_length desc;

+ 57 - 0
OTHER_SQL/正式库NET表里递归查某一个网络.sql

@@ -0,0 +1,57 @@
+SELECT
+G.会员编号,
+G.会员姓名,
+G.推荐编号,
+G.推荐姓名,
+V.会员荣衔,
+V.SORT
+FROM
+(SELECT
+P.USER_NAME AS 会员编号,
+I.REAL_NAME AS 会员姓名,
+O.REAL_NAME AS 推荐姓名,
+P.PARENT_NAME AS 推荐编号
+FROM
+(WITH RECURSIVE T_REC AS -- RECURSIVE为关键字,可以不列出字段列表
+(
+ SELECT
+  M.USER_ID,
+  U.USER_NAME,
+  M.INTRODUCER_ID,
+  U2.USER_NAME AS PARENT_NAME,
+  1 AS NODE_LEVEL 
+ FROM
+  AR_BS_BONUS_103_CALC_NET M 
+  LEFT JOIN AR_USER U ON U.ID = M.USER_ID
+  LEFT JOIN AR_USER U2 ON U2.ID = M.INTRODUCER_ID
+ WHERE
+  U.USER_NAME = 'E41796338' UNION ALL
+ SELECT
+  T1.USER_ID,
+  U.USER_NAME,
+  T1.INTRODUCER_ID,
+  U2.USER_NAME AS PARENT_NAME,
+  T2.NODE_LEVEL + 1 -- 结点层级
+  FROM
+  AR_BS_BONUS_103_CALC_NET T1
+  JOIN T_REC T2 ON T1.INTRODUCER_ID = T2.USER_ID -- 递归生成的结果集T2的PARENT_ID与之前的源表ID关联
+  LEFT JOIN AR_USER U ON U.ID = T1.USER_ID
+  LEFT JOIN AR_USER U2 ON U2.ID = T1.INTRODUCER_ID
+ ) SELECT
+ * 
+FROM
+ T_REC) P
+	LEFT JOIN AR_USER I ON I.USER_NAME = P.USER_NAME
+	LEFT JOIN AR_USER O ON O.USER_NAME = P.PARENT_NAME
+	LEFT JOIN AR_BS_BONUS_103_CALC_NET E ON E.USER_ID = P.USER_ID) G
+	LEFT JOIN 
+	(SELECT 
+ 	U.USER_NAME AS 会员编号,
+ 	U.REAL_NAME AS 会员姓名,
+ 	L2.LEVEL_NAME AS 会员荣衔,
+ 	L2.SORT
+FROM 
+AR_CALC_BONUS_BS A
+LEFT JOIN AR_EMPLOY_LEVEL L2 ON A.LEVEL_ID = L2.ID
+LEFT JOIN AR_USER U ON U.ID = A.USER_ID 
+WHERE A.PERIOD_NUM = 159 AND A.ORI_BONUS > 0 AND L2.LEVEL_NAME != '无聘级')V ON V.`会员编号` = G.会员编号

+ 17 - 0
OTHER_SQL/积分购物按复消业绩计算.sql

@@ -0,0 +1,17 @@
+SELECT
+	A.USER_ID,
+	U.USER_NAME,
+	A.PV,
+	A.PAY_TYPE,
+	P.PV_PCS_FX,
+	P.PV_PCS_FX_POINT
+FROM
+(SELECT
+	O.USER_ID,
+	O.PAY_TYPE,
+	SUM(O.PV) AS PV
+FROM
+	AR_ORDER O
+	WHERE O.PAY_TYPE = 'point' AND O.PERIOD_NUM = 160 GROUP BY O.USER_ID,O.PAY_TYPE ) A
+	LEFT JOIN AR_USER U ON U.ID = A.USER_ID
+	LEFT JOIN AR_PERF_PERIOD P ON P.USER_ID = A.USER_ID AND P.PERIOD_NUM = 160

+ 19 - 0
OTHER_SQL/结余业绩与期业绩核对工具.sql

@@ -0,0 +1,19 @@
+SET @PERIOD_NUM = 131;
+
+SELECT
+    P.USER_ID,
+    U.USER_NAME,
+    P.SURPLUS_1L `期业绩一市场结余`,
+    UP.SURPLUS_1L `结余业绩业绩一市场结余`,
+    IF(P.SURPLUS_1L=UP.SURPLUS_1L,'TRUE','FALSE') `期业绩一市场结余与结余业绩业绩一市场结余是否相等`,
+    P.SURPLUS_2L `期业绩二市场结余`,
+    UP.SURPLUS_2L `结余业绩业绩二市场结余`,
+    IF(P.SURPLUS_2L=UP.SURPLUS_2L,'TRUE','FALSE') `期业绩二市场结余与结余业绩业绩二市场结余是否相等`,
+    P.SURPLUS_3L `期业绩三市场结余`,
+    UP.SURPLUS_3L `结余业绩业绩三市场结余`,
+    IF(P.SURPLUS_3L=UP.SURPLUS_3L,'TRUE','FALSE') `期业绩三市场结余与结余业绩业绩三市场结余是否相等`
+FROM
+    AR_PERF_PERIOD P
+    LEFT JOIN AR_USER U ON U.ID = P.USER_ID
+    LEFT JOIN AR_USER_PERF UP ON UP.USER_ID = P.USER_ID
+    WHERE P.PERIOD_NUM = @PERIOD_NUM

+ 22 - 0
OTHER_SQL/达标业绩表查询.sql

@@ -0,0 +1,22 @@
+SET @MONTH_MIN = 202103;
+SET @MONTH_MAX = 202104;
+
+SELECT
+	S.CALC_MONTH AS 结算月,
+	U.USER_NAME AS 会员编号,
+	U.REAL_NAME AS 会员姓名,
+	U2.USER_NAME AS 推荐人编号,
+	U2.REAL_NAME AS 推荐人姓名,
+	D.LEVEL_NAME AS 结算时会员级别,
+	E.LEVEL_NAME AS 结算时会员聘级,
+	S.AMOUNT_PCS AS 个人销售额,
+	S.AMOUNT_PSS AS 团队销售额,
+	DATE_FORMAT(FROM_UNIXTIME(S.CREATED_AT),'%Y-%m-%d %H:%i:%s') AS 创建时间
+FROM
+	AR_PERF_STANDARD S
+	LEFT JOIN AR_USER U ON U.ID = S.USER_ID
+	LEFT JOIN AR_USER_RELATION_NEW R ON R.USER_ID = S.USER_ID
+	LEFT JOIN AR_USER U2 ON U2.ID = R.PARENT_UID
+	LEFT JOIN AR_DECLARATION_LEVEL D ON D.ID = S.LAST_DEC_LV
+	LEFT JOIN AR_EMPLOY_LEVEL E ON E.ID = S.LAST_EMP_LV
+	WHERE S.CALC_MONTH >= @MONTH_MIN AND S.CALC_MONTH <= @MONTH_MAX

+ 18 - 0
OTHER_SQL/金钻参加VIP奖测试sql.sql

@@ -0,0 +1,18 @@
+SELECT
+		A.USER_NAME,
+		A.REAL_NAME,
+		B.ORI_BONUS_VIP
+	FROM
+(SELECT
+	U.ID,
+	U.USER_NAME,
+	U.REAL_NAME
+FROM
+	AR_USER U
+		WHERE U.DEC_LV ='67ABCCE20A9F5553E055736AECE8644D') A
+		
+		LEFT JOIN AR_PERF_MONTH M ON M.USER_ID = A.ID 
+	AND M.CALC_MONTH = 202104 
+	AND ( M.VIP_PV_1L_ZC + M.VIP_PV_2L_ZC + M.VIP_PV_3L_ZC ) - GREATEST( M.VIP_PV_1L_ZC, M.VIP_PV_2L_ZC, M.VIP_PV_3L_ZC ) >= 9800
+	LEFT JOIN AR_CALC_BONUS B ON B.USER_ID = A.ID 
+	AND B.CALC_MONTH = 202104