Jin's Dev Story

[PostgreSQL] PostgreSQL DELETE 문 본문

Database/PostgreSQL

[PostgreSQL] PostgreSQL DELETE 문

woojin._. 2024. 6. 12. 09:05

DELETE 문

  • 테이블의 특정 데이터를 삭제하거나 테이블 내에서 존재하는 모든 데이터를 삭제할 수 있음

 

기본 문법

  • 삭제할 테이블 작성 후 조건 입력
  • DELETE FROM TARGET_TABLE A WHERE 조건식;

 

실습

 

 1) LINK 테이블의 ID가 5인 행을 삭제

DELETE FROM LINK WHERE ID = 5;

 

 2) DELETE JOIN 사용하여 LINK_TMP 테이블과 LINK 테이블의 ID값으로 조인 후 삭제

DELETE FROM LINK_TMP A USING LINK B
WHERE A.ID = B.ID;

 

 3) LINK 테이블의 모든 데이터를 삭제

DELETE FROM LINK;

'Database > PostgreSQL' 카테고리의 다른 글

[PostgreSQL] PostgreSQL UPDATE 문  (0) 2024.06.12
[PostgreSQL] PostgreSQL INSERT 문  (0) 2024.06.11
[PostgreSQL] PostgreSQL HAVING 절  (0) 2024.06.11
[PostgreSQL] PostgreSQL GROUP BY 절  (0) 2024.06.11
[PostgreSQL] PostgreSQL CROSS 조인  (0) 2024.06.11