* 학습 내용
- UPDATE
1. 갱신: update
UPDATE 테이블 SET 필드=값 [, 필드=값] [where 조건식];
ex)
update emp01 set deptno=99;
테이블 emp01의 deptno를 99로 전부 update하여라
ex)
update tCity set popu = 1000, region = '충청'
where name = '서울';
테이블 tCity에서 name = '서울'인 레코드를 popu = 1000, region = '충청'로 update하여라
ex)
update emp01 set sal=sal*1.1 where sal >= 3000;
cf) 필드끼리 연산하는 것도 가능.
emp01 테이블의 sal >= 3000인 레코드만 sal을 1.1배하여 update하여라
update emp01
set sal=sal+1000
where deptno=(select deptno
from dept
where loc='DALLAS');
cf) 서브쿼리를 활용하여 내용 업데이트도 가능
'Edu > 03. Language: SQL' 카테고리의 다른 글
mysql 설치 (0) | 2021.11.28 |
---|---|
인덱스 (0) | 2021.06.07 |
PL/SQL (0) | 2021.06.06 |
DML(1): 삽입 (0) | 2021.06.03 |
DBMS 종류 및 구분 (0) | 2021.06.03 |