더북(TheBook)

7.5.3 Udate(수정)

Update(수정)는 데이터베이스에 있는 데이터를 수정하는 작업입니다. 일부 데이터를 수정해봅시다.

다음 SQL문을 프롬프트에 입력합니다.

콘솔

mysql> UPDATE nodejs.users SET comment = '바꿀 내용' WHERE id = 2;
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0

수정 명령어는 UPDATE [테이블명] SET [컬럼명=바꿀 값] WHERE [조건]입니다. 위의 명령어처럼 WHERE id = 2id2인 로우(nero)의 컬럼을 수정할 수 있습니다. users 테이블에서 id2인 로우의 comment를 주어진 내용으로 바꾸라는 뜻입니다. 조건도 ANDOR로 여러 개를 동시에 사용할 수 있습니다.

Note ≣ 워크벤치 사용 시

users 테이블의 2번 로우의 comment를 바꿔봤습니다. Apply 버튼을 누르면 SQL문이 생성됩니다.

▲ 그림 7-51 데이터 수정 화면

Apply 버튼을 누르면 데이터가 수정됩니다.

▲ 그림 7-52 데이터 수정 SQL

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.