데이터 수정(Update)
update 테이블명 set 바꿀값 where 조건;
-- cats 테이블의 age 컬럼 전체를 2로 바꾸기
update cats
set age = 2;
-- cats 테이블의 이름이 Jackson인 고양이의 나이를 5로 바꾸기
update cats
set age = 5
where name = 'Jackson';
-- breed 가 Tabby인 고양이의 데이터의
-- breed를 Shorthair로, 나이는 10으로 바꾸기
update cats
set breed = 'Shorthair', age = 10
where breed = 'Tabby';
데이터 삭제(Delete)
delete from 테이블명 where 조건;
-- cats 테이블에 있는 전체 데이터를 삭제하기(위험한 방법)
delete from cats;
-- 이름이 Ringo인 데이터를 삭제하기
delete from cats
where name = 'Ringo';
-- 나이가 7살 이상인 데이터를 삭제하기
delete from cats
where age >= 7;
테이블 자체를 삭제하려면
drop table 테이블명; 을 하면 된다.
drop table cats;
'MySQL' 카테고리의 다른 글
MySQL - 중복제거 distinct, 정렬 order by (0) | 2022.12.07 |
---|---|
MySQl 문자열 관련 함수(concat, substring, replace, reverse, char_length, upper, lower) (0) | 2022.12.06 |
MySQL - 테이블의 데이터 조회하기 select (0) | 2022.12.06 |
MySQL Workbench safe mode 해제하기 (0) | 2022.12.06 |
MySQL - 제약조건(Constraint), id컬럼 만들기 (0) | 2022.12.06 |