-
MySQL 기본 문법 - 자료 갱신하기데이터베이스/MySQL 2020. 9. 25. 01:54
테이블 내에 있는 레코드를 갱신하기 위해서는 'UPDATE' 명령어를 사용하면 된다.
UPDATE Student SET Age = 17; -- Student 테이블의 Age 필드의 모든 레코드를 17로 바꿈 UPDATE Student SET Age = 17 WHERE Name = "김철수"; -- Student 테이블에서 Name필드의 레코드가 '김철수'인 Age 필드의 모든 레코드를 17로 바꿈
'UPDATE' 명령어를 써주고 'SET'을 써서 필드의 레코드 값을 새로 설정해줄 수 있다.
'WHERE'를 써서 조건을 주지 않으면 'SET'에서 지정한 모든 필드의 레코드가 변경된다.
'WHERE'가 있을 경우에는 조건에 맞는 필드의 레코드만 변경이 된다.
위 코드로 보면 위 코드는 필드 내 모든 'Age'의 값이 17로 변한다.
아래 코드는 'Name' 필드가 '김철수'인 'Age' 필드 부분의 레코드만 17로 변한다.
'데이터베이스 > MySQL' 카테고리의 다른 글
MySQL 자료형 - 숫자, 문자, 날짜, 시간 (0) 2020.09.25 MySQL 기본 문법 - 레코드 선택하기 (0) 2020.09.25 MySQL 기본 문법 - 데이터베이스, 테이블, 레코드 삭제하기 (0) 2020.09.25 MySQL 기본 문법 - 데이터베이스 수정하기 (0) 2020.09.25 MySQL 기본 문법 - 데이터베이스만들기 (0) 2020.09.24