카테고리 없음

MySQL DELETE LEFT JOIN

광82 2023. 7. 12. 11:47
반응형

설명


하나의 쿼리로 다수의 테이블에 있는 데이터를 삭제할 수 있는 방법이 있습니다.

DELETE와 LEFT JOIN을 사용하는 방법 입니다.

 

[참고]

 

▶사용법


테이블1에 데이터만 삭제

DELETE a FROM table1 a LEFT JOIN table2 b ON ...

 

테이블1, 2에 데이터 삭제

DELETE a, b FROM table1 a LEFT JOIN table2 b ON ...

 

테이블2에 데이터만 삭제

DELETE b FROM table1 a LEFT JOIN table2 b ON ...
반응형