서브쿼리 삭제

This commit is contained in:
2023-07-12 15:56:12 +09:00
parent 68177902f0
commit a2ff693320
3 changed files with 24 additions and 19 deletions

View File

@@ -1708,6 +1708,19 @@
AND SUBS_ID = #{subsId}
</update>
<select id="selectEfctStDt" parameterType="kr.co.uplus.ez.api.custMgt.dto.CancleSubsSttusReqDto" resultType="String">
/* CancleSubsSttus.selectEfctStDt - 청약 상태 히스토리 최신 날짜 조회 */
SELECT
EFCT_ST_DT
FROM
hubez_common.EZ_SBSCST_HST
WHERE
SUBS_ID = #{subsId}
ORDER BY EFCT_ST_DT DESC
LIMIT 1
</select>
<update id="updateCancleSbscstHst" parameterType="kr.co.uplus.ez.api.custMgt.dto.CancleSubsSttus">
/* CancleSubsSttus.updateCancleSbscstHst - 임시개통, 가입 취소 시 청약 상태 히스토리 최신 날짜로 변경 */
UPDATE
@@ -1716,21 +1729,7 @@
EFCT_FNS_DT = NOW()
WHERE
SUBS_ID = #{subsId}
AND EFCT_ST_DT =
( SELECT
EFCT_ST_DT
FROM
(
SELECT
EFCT_ST_DT
FROM
hubez_common.EZ_SBSCST_HST
WHERE
SUBS_ID = #{subsId}
ORDER BY EFCT_ST_DT DESC
LIMIT 1
) tmp
)
AND EFCT_ST_DT = #{efctStDt}
</update>
<insert id="cancleSbscstHst" parameterType="kr.co.uplus.ez.api.custMgt.dto.CancleSubsSttusReqDto">