MySQL

UPDATE 구문과 조건절

whs5758 2025. 5. 9. 16:09

UPDATE 구문이란?

UPDATE 구문은 테이블의 기존 데이터를 수정할 때 사용하는 SQL 명령어입니다.

기본 구조:

UPDATE 테이블명
SET 컬럼1 = 값1, 컬럼2 = 값2, ...
WHERE 조건;

 

설명

  • SET: 변경하고 싶은 컬럼과 새 값을 지정
  • WHERE: 어떤 행을 수정할지 지정 (❗ 생략 시 모든 행이 수정됨 → 주의!)
  • 실수 방지를 위해 UPDATE 전에 SELECT로 조건을 확인하는 것이 좋음

예시

UPDATE `order`
SET quantity = 5
WHERE id = 1;

→ id가 1인 주문의 수량을 5로 변경


!! 주의할 점 !!

  • WHERE 절을 생략하면 전체 레코드가 수정됨 (큰 실수 주의!)
  • 반드시 SELECT 로 먼저 수정 대상 확인
  • 확인 후 SELECT * FROM order; 로 결과 확인

'MySQL' 카테고리의 다른 글

DELETE 구문과 조건절  (0) 2025.05.09
UPDATE 연습 예제  (0) 2025.05.09
WHERE 절 도전 과제  (0) 2025.05.09
WHERE 절 연습 예제  (0) 2025.05.09
SELECT 구문과 조건절이란 뭘까?  (0) 2025.05.09