본문 바로가기
MySQL (MariaDB)

[MySQL] CRUD / UPDATE, DELETE(Set)

by moveho 2022. 9. 25.

SQL Update 문법을 이용해 data를 수정했음

본문 내용에 PostgreSQL만 ...이 빠져있었음.

데이터의 내용을 수정하고 싶을때

UPDATE topic SET description='PostgreSQL is...', title='PostgreSQL' WHERE id=4;  

꼭 WHERE 의 값 까지 잘 설정해야 함. 그렇지 않으면 전체에 적용되어버림.

 

DELETE를 이용해 ID 5번째 값을 삭제해봤다.

ID 5 MongoDB를 삭제하고 싶어

DELETE FROM topic WHERE id = 5; 를 이용해 삭제해봤다

주의점은 WHERE 을 이용해 정확한 부분을 명시해줘야한다

그렇지 않으면 모든 데이터가 삭제되니 주의 할 것.

 

 

https://dev.mysql.com/doc/refman/8.0/en/update.html 다음링크는 sql의 update 문법을 볼 수 있다.

 

MySQL :: MySQL 8.0 Reference Manual :: 13.2.13 UPDATE Statement

13.2.13 UPDATE Statement UPDATE is a DML statement that modifies rows in a table. An UPDATE statement can start with a WITH clause to define common table expressions accessible within the UPDATE. See Section 13.2.15, “WITH (Common Table Expressions)”

dev.mysql.com

UPDATE 문법 참조

댓글