웹마스터 팁

그냥 매번 깜박하다보니 저 스스로를 위해서 정리해두려고 팁 남겨봅니다. 정리될 때마다 팁은 계속 업데이트 하겠습니다.

XML Query문에서 DELETE시 JOIN 하는 방법

일반적으로 MySQL에서 DELETE시 JOIN을 하고 싶으면 아래와 같이 하는데요.

 #> delete [T_name] from [table name] as [T_name] JOIN [table name] on [조건문]  where [조건문];

                                       └> 삭제할 테이블 이름.

이것은 XE의 XML Query문에서 사용하려면 아래처럼 하시면 됩니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
<query id="deleteImageList" action="delete">
    <tables>
        <table name="wedding_gallery_images" alias="img" />
        <table name="files" alias="fil" type="left join">
            <conditions>
                <condition operation="equal" column="img.file_srl" default="fil.file_srl" filter="number" notnull="notnull" />
            </conditions>
        </table>
    </tables>
    <conditions>
        <condition operation="equal" column="fil.upload_target_srl" var="document_srl" filter="number" />
    </conditions>
</query>

이렇게 해서 debugPrint 찍어보니 아래처럼 나오고 잘 지워집니다.

Object Object
(
    [error] => 0
    [message] => success
    [variables] => Array
        (
            [_query] => DELETE `img` FROM `xe_wedding_gallery_images` as `img` left join `xe_files` as `fil` on `img`.`file_srl` = `fil`.`file_srl` WHERE `fil`.`upload_target_srl` = 26051
            [_elapsed_time] => 0.00131
        )

    [httpStatusCode] => 
)

복수의 테이블에 동시에 INSERT를 하는 방법

예를 들어서 JOIN을 통해서 복수에 테이블에 값을 동시에 INSERT 하는 방법은 MySQL에서 지원하지 않습니다. MySQL에서 지원하지 않으면 당연히 XE XML Query문에서도 지원되지 않겠죠. 이럴 때는 XML Query문을 2개로 나눠서 INSERT 하시되 트랜잭션을 사용하셔야 합니다.

 


Ref: http://www.xeschool.com/xe/xe_xml_query (XESCHOOL - XML 쿼리 언어)

제목 글쓴이 날짜
대전오피 대전오피 ⦑출장안마사이트.COM⦒ 대전OP 대전스파 대전오피 koykoyah 2025.02.20
부평오피 부평오피 ⦑오피쓰.COM⦒ 부평OP 부평스파 부평오피 koykoyah 2025.02.20
신림오피 ⦑오피.CLUB⦒ 신림오피 신림출장마사지 신림오피 신림OP koykoyah 2025.02.20
의정부오피 ⦑오피쓰.COM⦒ 의정부오피 의정부출장마사지 의정부오피 의정부OP koykoyah 2025.02.20
강동오피 강동오피 ⦑오피사이트.NET⦒ 강동OP 강동스파 강동오피 koykoyah 2025.02.20
동두천오피 동두천오피 ⦑출장안마사이트.COM⦒ 동두천OP 동두천스파 동두천오피 koykoyah 2025.02.20
전주오피 전주출장안마 ⦑출장마사지안내.COM⦒ 전주OP 전주오피 전주오피 koykoyah 2025.02.20
분당오피 ⦑오피.CLUB⦒ 분당오피 분당출장마사지 분당오피 분당OP koykoyah 2025.02.20
송탄오피 송탄출장안마 ⦑출장마사지안내.COM⦒ 송탄OP 송탄오피 송탄오피 koykoyah 2025.02.20
신천오피 신천출장안마 ⦑오피.CLUB⦒ 신천OP 신천오피 신천오피 koykoyah 2025.02.20
해운대오피 ⦑출장마사지안내.COM⦒ 해운대오피 해운대출장마사지 해운대오피 해운대OP koykoyah 2025.02.20
신천오피 신천출장안마 ⦑오피쓰주소.COM⦒ 신천OP 신천오피 신천오피 koykoyah 2025.02.20
판교오피 판교오피 ⦑출장마사지안내.COM⦒ 판교OP 판교스파 판교오피 koykoyah 2025.02.20
송탄오피 송탄OP ⦑오피.CLUB⦒ 송탄휴게텔 송탄오피 송탄오피 koykoyah 2025.02.20
수원오피 ⦑오피쓰주소.COM⦒ 수원오피 수원출장마사지 수원오피 수원OP koykoyah 2025.02.20
평촌오피 ⦑오피쓰.COM⦒ 평촌마사지 평촌오피 평촌오피 평촌OP koykoyah 2025.02.20
일산오피 ⦑출장안마사이트.COM⦒ 일산마사지 일산오피 일산오피 일산OP koykoyah 2025.02.20
송탄오피 송탄출장안마 ⦑오피사이트.NET⦒ 송탄OP 송탄오피 송탄오피 koykoyah 2025.02.20
판교오피 판교출장안마 ⦑오피.CLUB⦒ 판교OP 판교오피 판교오피 koykoyah 2025.02.20
부산오피 부산오피 ⦑오피쓰.COM⦒ 부산OP 부산스파 부산오피 koykoyah 2025.02.20