쿼리문 order by 추가

This commit is contained in:
yjnoh 2025-04-29 14:15:59 +09:00
parent 509803e92d
commit 6082435b72

View File

@ -35,30 +35,29 @@
AND cbs.plan_no = crma.plan_no AND cbs.plan_no = crma.plan_no
WHERE cbs.object_no = #{objectNo} WHERE cbs.object_no = #{objectNo}
AND cbs.plan_no = #{planNo} AND cbs.plan_no = #{planNo}
ORDER BY crma.roof_seq
</select> </select>
<insert id="insertCanvasBasicSetting" parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.CanvasBasicSettingInfo"> <insert id="insertCanvasBasicSetting"
parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.CanvasBasicSettingInfo">
/* sqlid : com.interplug.qcast.canvasBasicSetting.insertCanvasBasicSetting Canvas Basic Setting 등록 */ /* sqlid : com.interplug.qcast.canvasBasicSetting.insertCanvasBasicSetting Canvas Basic Setting 등록 */
INSERT INTO TB_CANVAS_BASIC_SETUP INSERT INTO TB_CANVAS_BASIC_SETUP
( ( object_no
object_no
, plan_no , plan_no
, roof_size_set , roof_size_set
, roof_angle_set , roof_angle_set
, regist_datetime , regist_datetime
, last_edit_datetime , last_edit_datetime)
) VALUES ( #{objectNo}
VALUES (
#{objectNo}
, #{planNo} , #{planNo}
, #{roofSizeSet} , #{roofSizeSet}
, #{roofAngleSet} , #{roofAngleSet}
, GETDATE() , GETDATE()
, GETDATE() , GETDATE());
);
</insert> </insert>
<update id="updateCanvasBasicSetting" parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.CanvasBasicSettingInfo"> <update id="updateCanvasBasicSetting"
parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.CanvasBasicSettingInfo">
/* sqlid : com.interplug.qcast.canvasBasicSetting.updateCanvasBasicSetting Canvas Basic Setting 수정 */ /* sqlid : com.interplug.qcast.canvasBasicSetting.updateCanvasBasicSetting Canvas Basic Setting 수정 */
UPDATE TB_CANVAS_BASIC_SETUP UPDATE TB_CANVAS_BASIC_SETUP
SET roof_size_set = #{roofSizeSet} SET roof_size_set = #{roofSizeSet}
@ -70,7 +69,8 @@
<delete id="deleteCanvasBasicSetting" parameterType="map"> <delete id="deleteCanvasBasicSetting" parameterType="map">
/* sqlid : com.interplug.qcast.canvasBasicSetting.deleteCanvasBasicSetting Canvas Basic Setting 삭제 */ /* sqlid : com.interplug.qcast.canvasBasicSetting.deleteCanvasBasicSetting Canvas Basic Setting 삭제 */
DELETE FROM TB_CANVAS_BASIC_SETUP DELETE
FROM TB_CANVAS_BASIC_SETUP
WHERE object_no = #{objectNo} WHERE object_no = #{objectNo}
AND plan_no = #{planNo} AND plan_no = #{planNo}
</delete> </delete>
@ -84,11 +84,11 @@
AND plan_no = #{planNo} AND plan_no = #{planNo}
</select> </select>
<insert id="insertRoofMaterialsAdd" parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.RoofMaterialsAddInfo"> <insert id="insertRoofMaterialsAdd"
parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.RoofMaterialsAddInfo">
/* sqlid : com.interplug.qcast.canvasBasicSetting.insertRoofMaterialsAdd Canvas 지붕재추가 Setting 등록 */ /* sqlid : com.interplug.qcast.canvasBasicSetting.insertRoofMaterialsAdd Canvas 지붕재추가 Setting 등록 */
INSERT INTO TB_CANVAS_ROOF_MATERIALS_ADD INSERT INTO TB_CANVAS_ROOF_MATERIALS_ADD
( ( object_no
object_no
, plan_no , plan_no
, roof_apply , roof_apply
, roof_seq , roof_seq
@ -101,10 +101,8 @@
, roof_pitch , roof_pitch
, roof_angle , roof_angle
, regist_datetime , regist_datetime
, last_edit_datetime , last_edit_datetime)
) VALUES ( #{objectNo}
VALUES (
#{objectNo}
, #{planNo} , #{planNo}
, #{roofApply} , #{roofApply}
, #{roofSeq} , #{roofSeq}
@ -117,11 +115,11 @@
, #{roofPitch} , #{roofPitch}
, #{roofAngle} , #{roofAngle}
, GETDATE() , GETDATE()
, GETDATE() , GETDATE());
);
</insert> </insert>
<update id="updateRoofMaterialsAdd" parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.RoofMaterialsAddInfo"> <update id="updateRoofMaterialsAdd"
parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.RoofMaterialsAddInfo">
/* sqlid : com.interplug.qcast.canvasBasicSetting.updateRoofMaterialsAdd Canvas 지붕재추가 Setting 수정 */ /* sqlid : com.interplug.qcast.canvasBasicSetting.updateRoofMaterialsAdd Canvas 지붕재추가 Setting 수정 */
MERGE TB_CANVAS_ROOF_MATERIALS_ADD AS target MERGE TB_CANVAS_ROOF_MATERIALS_ADD AS target
USING (SELECT #{objectNo} AS object_no, #{planNo} AS plan_no) AS source USING (SELECT #{objectNo} AS object_no, #{planNo} AS plan_no) AS source
@ -145,18 +143,30 @@
INSERT INSERT
( (
object_no object_no
, plan_no ,
, roof_apply plan_no
, roof_seq ,
, roof_matl_cd roof_apply
, roof_width ,
, roof_height roof_seq
, roof_hajebichi ,
, roof_gap roof_matl_cd
, roof_layout ,
, roof_pitch roof_width
, roof_angle ,
, regist_datetime roof_height
,
roof_hajebichi
,
roof_gap
,
roof_layout
,
roof_pitch
,
roof_angle
,
regist_datetime
) )
VALUES ( VALUES (
#{objectNo} #{objectNo}
@ -179,8 +189,7 @@
<insert id="insertRoofAllocation" parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.RoofAllocationInfo"> <insert id="insertRoofAllocation" parameterType="com.interplug.qcast.biz.canvasBasicSetting.dto.RoofAllocationInfo">
/* sqlid : com.interplug.qcast.canvasBasicSetting.insertRoofAllocation Canvas 지붕면 할당 Setting 등록 */ /* sqlid : com.interplug.qcast.canvasBasicSetting.insertRoofAllocation Canvas 지붕면 할당 Setting 등록 */
INSERT INTO TB_CANVAS_ROOF_MATERIALS_ADD INSERT INTO TB_CANVAS_ROOF_MATERIALS_ADD
( ( object_no
object_no
, plan_no , plan_no
, roof_apply , roof_apply
, roof_seq , roof_seq
@ -193,10 +202,8 @@
, roof_pitch , roof_pitch
, roof_angle , roof_angle
, regist_datetime , regist_datetime
, last_edit_datetime , last_edit_datetime)
) VALUES ( #{objectNo}
VALUES (
#{objectNo}
, #{planNo} , #{planNo}
, #{roofApply} , #{roofApply}
, #{roofSeq} , #{roofSeq}
@ -209,13 +216,13 @@
, #{roofPitch} , #{roofPitch}
, #{roofAngle} , #{roofAngle}
, GETDATE() , GETDATE()
, GETDATE() , GETDATE());
);
</insert> </insert>
<delete id="deleteRoofMaterialsAdd" parameterType="map"> <delete id="deleteRoofMaterialsAdd" parameterType="map">
/* sqlid : com.interplug.qcast.canvasBasicSetting.deleteRoofMaterialsAdd Canvas 지붕재추가 Setting 삭제 */ /* sqlid : com.interplug.qcast.canvasBasicSetting.deleteRoofMaterialsAdd Canvas 지붕재추가 Setting 삭제 */
DELETE FROM TB_CANVAS_ROOF_MATERIALS_ADD DELETE
FROM TB_CANVAS_ROOF_MATERIALS_ADD
WHERE object_no = #{objectNo} WHERE object_no = #{objectNo}
AND plan_no = #{planNo} AND plan_no = #{planNo}
</delete> </delete>