SQL/SQL 공부
[MySQL] DELETE JOIN
Lim Seung Hyun
2023. 3. 20. 13:21
LeetCode 문제 중 테이블에 중복된 데이터를 삭제하는 문제가 있다.
오로지 DELETE 문만 사용해야 하며 SELECT 문을 이용할 수 없다.
DELETE JOIN은 중복된 데이터나 같은 rows나 테이블에 관련된 rows들을 삭제할 때 사용한다.
Syntax
DELETE table_a
FROM table_a
JOIN table_b
ON table_a.attribute_name = table_b.attribute_name
WHERE condition;
데이터 조회시 사용했었던 JOIN 문법과 유사하다.
Referece
728x90