UPDATE tablename
SET column1 = value1, column2 = value2, ...
WHERE condition;
이효리 나이를 23세로 수정
여기서 where절을 붙이지 않았다면 모든 데이터의 age가 23이 된다.
이효리, 이상순, 유재석, 이미주 모두 23이 된다.
UPDATE person SET age=23 WHERE name='이효리';
수정되었는지 테이블 확인!!
where절을 생략하면 테이블에 있는 전체 데이터를 삭제하게 된다.
DELETE FROM tablename
WHERE condition;
이상순 데이터 삭제
DELETE FROM person WHERE name='이상순';
삭제되었는지 테이블 확인!!
update person set sex='F' where name='유재석';
select * from person;
update person set name='전소민' where ID=4;
select * from person;
현재 상태에서 실행하게 되면 전부 다 없어지기 때문에 '유재석'을 '남성'으로 변경 후, 실습 진행!
update person set sex='M' where name='유재석';
select * from person;
person 테이블에서 성별이 여자인 데이터를 삭제하고 확인하세요.
delete from person where sex='F';
select * from person;
show databases;
show tables;
use testdb;
show tables;
select * from person;
update person set sex='M' where name='리오넬 메시';
select * from person;
안함.
drop table person;
show tables;
show tables;
drop table person;
show tables;