등급제 등급산정 쿼리에 환불금액 차감 로직 추가

This commit is contained in:
itn 2023-08-17 10:38:46 +09:00
parent 9df32a8e39
commit 429738dc2f

View File

@ -408,10 +408,10 @@
SELECT
S2.USER_ID
, S2.AMT_SUM_ORIGIN
, IFNULL(ROUND((S2.AMT_SUM -S2.REFUND_SUM)), 0) AS AMT_SUM
, IFNULL(ROUND((S2.AMT_SUM - S2.REFUND_SUM)), 0) AS AMT_SUM
, S2.REFUND_SUM
, (
SELECT IFNULL(MIN(S1.GRD_SET_NO), (SELECT MAX(GRD_SET_NO) FROM MJ_MBER_GRD_SETTING)) FROM MJ_MBER_GRD_SETTING S1 WHERE S1.STD_AMT <= IFNULL(ROUND(S2.AMT_SUM), 0)
SELECT IFNULL(MIN(S1.GRD_SET_NO), (SELECT MAX(GRD_SET_NO) FROM MJ_MBER_GRD_SETTING)) FROM MJ_MBER_GRD_SETTING S1 WHERE S1.STD_AMT <= IFNULL(ROUND(S2.AMT_SUM - S2.REFUND_SUM), 0)
) GRD_SET_NO
FROM (
SELECT
@ -634,10 +634,10 @@
SELECT
S2.USER_ID
, S2.AMT_SUM_ORIGIN
, IFNULL(ROUND((S2.AMT_SUM -S2.REFUND_SUM)), 0) AS AMT_SUM
, IFNULL(ROUND((S2.AMT_SUM - S2.REFUND_SUM)), 0) AS AMT_SUM
, S2.REFUND_SUM
, (
SELECT IFNULL(MIN(S1.GRD_SET_NO), (SELECT MAX(GRD_SET_NO) FROM MJ_MBER_GRD_SETTING)) FROM MJ_MBER_GRD_SETTING S1 WHERE S1.STD_AMT <= IFNULL(ROUND(S2.AMT_SUM), 0)
SELECT IFNULL(MIN(S1.GRD_SET_NO), (SELECT MAX(GRD_SET_NO) FROM MJ_MBER_GRD_SETTING)) FROM MJ_MBER_GRD_SETTING S1 WHERE S1.STD_AMT <= IFNULL(ROUND(S2.AMT_SUM - S2.REFUND_SUM), 0)
) GRD_SET_NO
FROM (
SELECT
@ -703,10 +703,10 @@
SELECT
S2.USER_ID
, S2.AMT_SUM_ORIGIN
, IFNULL(ROUND((S2.AMT_SUM -S2.REFUND_SUM)), 0) AS AMT_SUM
, IFNULL(ROUND((S2.AMT_SUM - S2.REFUND_SUM)), 0) AS AMT_SUM
, S2.REFUND_SUM
, (
SELECT IFNULL(MIN(S1.GRD_SET_NO), (SELECT MAX(GRD_SET_NO) FROM MJ_MBER_GRD_SETTING)) FROM MJ_MBER_GRD_SETTING S1 WHERE S1.STD_AMT <= IFNULL(ROUND(S2.AMT_SUM), 0)
SELECT IFNULL(MIN(S1.GRD_SET_NO), (SELECT MAX(GRD_SET_NO) FROM MJ_MBER_GRD_SETTING)) FROM MJ_MBER_GRD_SETTING S1 WHERE S1.STD_AMT <= IFNULL(ROUND(S2.AMT_SUM - S2.REFUND_SUM), 0)
) GRD_SET_NO
FROM (
SELECT