[sql] 특정 열(Column) 값 변경하기

이번 글에서는 SQL을 사용하여 데이터베이스의 특정 열(Column) 값을 변경하는 방법에 대해 알아보겠습니다.

1. UPDATE 문 활용

UPDATE 문을 사용하여 특정 테이블의 열 값을 변경할 수 있습니다.

다음은 UPDATE 문을 사용하여 ‘employees’ 테이블의 ‘salary’ 열 값을 변경하는 예시입니다.

UPDATE employees
SET salary = 60000
WHERE employee_id = 12345;

위의 예시에서, ‘employees’ 테이블에서 employee_id가 12345인 행의 salary 값을 60000으로 변경하고 있습니다.

2. SET 절과 WHERE 절

UPDATE 문에서 SET 절은 값을 변경할 열과 새로운 값을 지정하고, WHERE 절은 어떤 행을 변경할지를 조건으로 지정합니다. 이를 통해 정확히 어떤 값이 변경될지를 지정할 수 있습니다.

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

위의 예시에서, SET 절은 변경할 열과 값을, WHERE 절은 어떤 행을 변경할지를 지정하고 있습니다.

3. 주의사항

위에서 다룬 방법을 참고하여, SQL에서 특정 열(Column) 값을 안전하게 변경할 수 있습니다.