[sql] 특정 레코드를 삭제한 후 수정하는 방법
데이터베이스에서 특정 레코드를 삭제한 후에 그에 대한 수정 작업을 수행해야 할 때가 있습니다. 이를 위해 아래와 같은 방법을 사용할 수 있습니다.
레코드 삭제
DELETE FROM 테이블명
WHERE 조건;
위의 쿼리에서 테이블명
은 레코드를 삭제할 테이블의 이름이고, 조건
은 삭제할 레코드를 식별하는 조건입니다.
레코드 수정
레코드를 수정하는 방법은 UPDATE
문을 사용하는 것입니다.
UPDATE 테이블명
SET 열1 = 값1, 열2 = 값2, ...
WHERE 조건;
위의 쿼리에서 테이블명
은 레코드를 수정할 테이블의 이름이고, 열1
, 열2
등은 수정할 열의 이름이며, 값1
, 값2
등은 새로운 값입니다. 조건
은 수정할 레코드를 식별하는 조건입니다.
이렇게 레코드 삭제 후 수정하는 방법을 사용하여 데이터베이스의 레코드를 원하는 대로 처리할 수 있습니다.
참고 자료
- MySQL 공식 문서: https://dev.mysql.com/doc/
- PostgreSQL 공식 문서: https://www.postgresql.org/docs/