본문 바로가기
DataBase/MySQL

MySQL UPDATE 문 조건에 맞는 여러 개의 데이터 변경 방법

by 코딩이라구 2024. 8. 14.

MySQL UPDATE 문은 데이터베이스(Database)에서 데이터를 수정할 때 사용하는 쿼리(Query)문 입니다. 기본적으로 변경할 컬럼들을 선택하여 모든 레코드를 수정할 수 있지만 조건절(WHERE)에 맞는 레코드만 수정할 수도 있습니다.

 

 

 

 

 

 

● MySQL SELECT 문

 

[MSSQL] SELECT 문 사용법 및 예제

MSSQL에서 테이블의 존재하는 데이터를 조회(검색)를 하기 위해서는 SELECT 명령어를 사용해야 합니다. 이번에는 기본적인 MSSQL SELECT 문의 사용법에 대하여 알아보고 간단한 예제도 다뤄보도록 하

chragu.com

 

● MySQL INSERT 문

 

MySQL INSERT 문 사용 방법 정리 (데이터 삽입)

MySQL에서 INSERT문은 데이터베이스(Database)에 데이터를 추가하기 위하여 사용하는 SQL문입니다. 기본적인 사용법으로 테이블(Table)을 선택하고 추가할 데이터를 컬럼에서 설정한 데이터 타입에 맞

chragu.com

 

● MySQL DELETE 문

 

MySQL DELETE 문 정리 (테이블 데이터 삭제)

MySQL에서 DELETE문은 테이블(Table)에 저장되어 있는 데이터를 삭제하기 위해 사용하는 SQL문입니다. 기본적인 사용법으로 테이블(Table)의 전체 레코드 또는 삭제할 레코드를 선택하여 삭제하실 수

chragu.com


MySQL UPDATE SET WHERE 사용 방법

 

1. UPDATE 문이란?

MySQL에서 UPDATE 문은 선택한 테이블 레코드의 특정 컬럼을 수정하기 위해서 사용하는 쿼리문입니다.

  • 기본 구조 : UPDATE '테이블명' SET '컬럼명1' = '데이터1' [WHERE 조건절];

 

2. 조건절을 이용하여 여러 개의 레코드(행) 데이터 변경

UPDATE문에서 특정 조건을 입력하지 않고 쿼리문을 실행할 경우 모든 레코드가 동시에 수정됩니다. 하지만 조건절을 사용할 경우 내가 원하는 특정 레코드만 수정이 가능합니다.

-- 모든 레코드를 동시에 수정
UPDATE sample
   SET id = 1,
       name = '미정';

-- 조건에 맞는 여러 개의 특정 레코드만 수정
UPDATE sample
   SET id = 1,
       name = '미정'
 WHERE name = '이름없음';

 

이상으로 MySQL UPDATE 문법의 사용 방법 및 예제에 대하여 알아보았습니다. 기본적인 문법과 특정 조건에 맞는 데이터 행의 열의 데이터를 변경하는 법 등을 알아보았습니다. 더 추가할 사항이 있을 경우, 빠른 업데이트 하겠습니다.


MySQL Update 문법 사용법에서 참조하기 좋은 링크 추가

TCP School - Update 기본 사용법

댓글