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 = 2로 id가 2인 로우(nero)의 컬럼을 수정할 수 있습니다. users 테이블에서 id가 2인 로우의 comment를 주어진 내용으로 바꾸라는 뜻입니다. 조건도 AND나 OR로 여러 개를 동시에 사용할 수 있습니다.
Note ≣ ⎮ 워크벤치 사용 시
users 테이블의 2번 로우의 comment를 바꿔봤습니다. Apply 버튼을 누르면 SQL문이 생성됩니다.
▲ 그림 7-51 데이터 수정 화면
Apply 버튼을 누르면 데이터가 수정됩니다.
▲ 그림 7-52 데이터 수정 SQL