반응형

Select, Insert에 이어 수정 갱신의 의미를 갖는 

Update문에 대해 알아보겠습니다.

 

UPDATE [테이블]
   SET [필드] = [수정 값]
 WHERE [필드] [조건] [조건 값]

기준 구조는 위와 같습니다.

 

Update 뒤에 수정할 테이블이 위치하고

Set에는 수정할 필드명과 값을 지정하게 됩니다.

 

마지막으로 WHERE 부분에는

SELECT문에서 배운 조건과 마찬가지로

수정할 데이터의 조건을 지정하게 됩니다.

 

정리하면 어떤 테이블에 어떤 조건에 만족하는 데이터의

특정 필드의 값을 수정할 수 있는 것이 바로 Update의 동작 원리입니다.

 

SQL 예제

EMP테이블에 있는 인턴사원의 목록입니다.

인턴사원의 연봉을 +10 올리기 위한 

 

UPDATE문을 작성해 보겠습니다.

UPDATE EMP
SET SAL = SAL + 10
WHERE JOB = 'INTERN';

EMP테이블에 JOB이 INTERN인 사원을 대상으로

SAL을 SAL+10(100+10) 만큼 올려주는 UPDATE 문입니다.

해당 SQL을 수행하고 나서

다시 SELECT 해보면 정상적으로 값이 수정된 것을 확인할 수 있습니다.

반응형

+ Recent posts