itn 2023-08-17
등급제 등급산정 쿼리에 환불금액 차감 로직 추가
@429738dc2f7c3db81d1a40ff9130ab83c7227e5c
src/main/resources/egovframework/sqlmap/let/sym/grd/MberGrd_SQL_Mysql.xml
--- src/main/resources/egovframework/sqlmap/let/sym/grd/MberGrd_SQL_Mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/sym/grd/MberGrd_SQL_Mysql.xml
@@ -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 
Add a comment
List