출처 : http://foxlime.tistory.com/160
DELETE문을 JOIN문과 결합하여 삭제할 경우가 발생한다면 다음과 같은 방법으로 삭제하면 된다.
멀티 삭제가 아닌 경우 JOIN 문을 사용할 경우 #> delete [T_name] from [table name] as [T_name] JOIN [table name] on [조건문] where [조건문]; └> 삭제할 테이블 이름.
예제를 살펴보는게 더 좋을 수 있으므로 첨부 #> delete T1 from test_table as T1 JOIN join_table on T1.char_idx = join_table.char_idx where join_table.user_idx > 1 and join_table.user_idx < 10; |
'DataBase > Sql' 카테고리의 다른 글
[Sql] Oracle - 계층구조 쿼리 (0) | 2013.11.25 |
---|---|
[Mysql] 비밀번호변경 db생성 계정생성 (0) | 2013.11.21 |
[Mysql] 실행결과 파일로 생성 (0) | 2013.06.21 |
[Sql] Oracle - Alter Table PK (0) | 2013.03.30 |
[Mysql] already closed 오류 (0) | 2013.02.06 |