본문 바로가기
(JAVA)자바/(JAVA)자바 DB-데이터 베이스

(Mysql) 데이터 삭제/ 데이터 업데이트,데이터 다른값으로 바꾸기

by 공부가싫다가도좋아 2021. 2. 2.
반응형

데이터 삭제/업데이트


테이블 세팅

mysql> select * from booktbl;
+----+--------------------------------------+-----------------+-------+
| id | bookname                             | publisher       | price |
+----+--------------------------------------+-----------------+-------+
|  1 | 악마는 프라다를 입는다                     | 어떤 곳          | 25000 |
|  2 | 이상한 나라의 엘리스                      | 코짜문           | 30000 |
|  3 | 코드 잘짜는 법                           | 코짜문          | 23000 |
|  4 | 컴퓨터 자격증 한번에 따기                  | 한국출판사        | 12500 |
|  5 | 정보기사 자격증 취득법                     | 서울출판사        |   300 |
|  6 | 자바 잘하기                             | 성남출판사        |  2500 |
|  7 | 자바 어떻게해                            | 남양출판사        | 40000 |
+----+--------------------------------------+-----------------+-------+

 

1. 데이터 삭제


mysql> delete from booktbl where publisher='남양출판사';
Query OK, 1 row affected (0.01 sec)

mysql> select * from booktbl;
+----+--------------------------------------+-----------------+-------+
| id | bookname                             | publisher       | price |
+----+--------------------------------------+-----------------+-------+
|  1 | 악마는 프라다를 입는다                     | 어떤 곳          | 25000 |
|  2 | 이상한 나라의 엘리스                      | 코짜문            | 30000 |
|  3 | 코드 잘짜는 법                           | 코짜문           | 23000 |
|  4 | 컴퓨터 자격증 한번에 따기                  | 한국출판사         | 12500 |
|  5 | 정보기사 자격증 취득법                     | 서울출판사        |   300 |
|  6 | 자바 잘하기                             | 성남출판사         |  2500 |
+----+--------------------------------------+-----------------+-------+

delete from (테이블명) where (컬럼명) = '지우고 싶은 데이터';

 

2. 데이터 업데이트-다른값으로 바꾸기


mysql> update booktbl set price='30000' where bookname='정보기사 자격증 취득법'; 
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * from booktbl;
+----+--------------------------------------+-----------------+-------+
| id | bookname                             | publisher       | price |
+----+--------------------------------------+-----------------+-------+
|  1 | 악마는 프라다를 입는다                     | 어떤 곳          | 25000 |
|  2 | 이상한 나라의 엘리스                      | 코짜문           | 30000 |
|  3 | 코드 잘짜는 법                          | 코짜문           | 23000 |
|  4 | 컴퓨터 자격증 한번에 따기                  | 한국출판사        | 12500 |
|  5 | 정보기사 자격증 취득법                     | 서울출판사        | 30000 |
|  6 | 자바 잘하기                             | 성남출판사        |  2500 |
+----+--------------------------------------+-----------------+-------+

update (테이블명) set (컬럼명) = '업데이트 하고 싶은 데이터' where (컬럼명)= '데이터';

반응형

댓글