728x90
테이블 내용 수정
insert 절을 사용하여 데이터를 테이블내에 입력하였다면 수정하는 명령어절은 UPDATE절이다.
구조1
UPDATE 테이블명 SET 컬럼명 = 값, [컬럼명 = 값, ... ] WHERE 조건 |
구조2 (서브 쿼리를 사용하여 수정하기)
UPDATE 테이블명 SET (컬럼명1, 컬럼명2, ...) = SELECT 컬럼명1, 컬럼명2, ... FROM 테이블명 [WHERE 조건1]) WHERE 조건2 |
UPDATE 명령절안에 SELECT절을 사용하여 특정 데이터를 수정할수 있다. 단, SET절에 나열된 컬럼명들은 반드시 SELECT절에서 나열되어야 한다.
예1] member 테이블의 ID가 1001 인 회원의 이름을 '홍길동'으로 바꾸어 보자.
UPDATE member SET irum='홍길동' WHERE id='1001';
[출처] 데이터수정 (itdocument)
728x90
댓글