From 2c51f508f6836c19bf0a18b1363780048bfc8e57 Mon Sep 17 00:00:00 2001 From: ysCha Date: Thu, 22 Jan 2026 14:45:51 +0900 Subject: [PATCH] =?UTF-8?q?[1375]=EC=9D=B8=EC=A6=9D=EC=9A=A9=EB=9F=89=20?= =?UTF-8?q?=EA=B3=84=EC=82=B0=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/mappers/estimate/estimateMapper.xml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/resources/mappers/estimate/estimateMapper.xml b/src/main/resources/mappers/estimate/estimateMapper.xml index ca0bbf23..a70238e1 100644 --- a/src/main/resources/mappers/estimate/estimateMapper.xml +++ b/src/main/resources/mappers/estimate/estimateMapper.xml @@ -411,9 +411,16 @@ AND TPC.PLAN_NO = #{planNo} )A - LEFT OUTER JOIN T_PART_ROOF_ITEM_ESTIMATE TRI (NOLOCK) - ON A.OBJECT_NO = TRI.OBJECT_NO - AND A.PLAN_NO = TRI.PLAN_NO + LEFT OUTER JOIN ( + SELECT TRI2.*, TRE.ROOF_SURFACE -- 필요한 컬럼들 + FROM T_PART_ROOF_ITEM_ESTIMATE TRI2 (NOLOCK) + INNER JOIN T_PART_ROOF_ESTIMATE TRE (NOLOCK) + ON TRI2.OBJECT_NO = TRE.OBJECT_NO + AND TRI2.PLAN_NO = TRE.PLAN_NO + AND TRI2.ROOF_SURFACE_ID = TRE.ROOF_SURFACE_ID + ) TRI + ON A.OBJECT_NO = TRI.OBJECT_NO + AND A.PLAN_NO = TRI.PLAN_NO )B ]]>