티스토리 뷰
UPDATE 구문은 이미 존재하는 테이블의 레코드를 수정하는 명령문입니다. 이 구문은 WHERE 절을 포함하여 사용됩니다. WHERE 절을 사용하여 특정 조건에 해당하는 레코드만 수정할 수 있습니다.
UPDATE [테이블 이름] SET [칼럼 이름1] = [새로운 값1], [칼럼 이름2] = [새로운 값2], ... WHERE [조건]; |
UPDATE student SET major = '전자공학과' WHERE grade = 2; |
위의 구문에서 SET 절은 테이블의 특정 칼럼 값을 변경하는 부분입니다. WHERE 절은 조건에 해당하는 레코드만 변경할 수 있도록 필터링 합니다.
예를 들어, student 테이블에서 grade 가 2 인 학생들의 major 값을 '전자공학과' 로 변경하려면 다음과 같이 작성할 수 있습니다.
UPDATE 구문은 매우 강력하므로 사용할 때는 주의가 필요합니다. 특히 WHERE 절을 사용할 때는 조건을 신중하게 선택하여야 합니다.
코드 예시)
예제 문제)
'MySQL' 카테고리의 다른 글
UNIQUE 제약 (0) | 2024.06.04 |
---|---|
DELETE 구문과 조건절 (0) | 2024.05.31 |
SELECT 구문과 조건절 (0) | 2024.05.31 |
테이블 생성 및 제약 사항 (0) | 2024.05.30 |
DB 모델링 및 데이터 입력 (0) | 2024.05.29 |