logo

SQL 업데이트 문

SQL 업데이트 문 테이블의 기존 데이터를 수정합니다.

SQL의 UPDATE 문

UPDATE 문은 SQL 데이터베이스에 있는 기존 테이블의 데이터를 업데이트하는 데 사용됩니다. 요구 사항에 따라 UPDATE 문을 사용하여 단일 열뿐만 아니라 여러 열을 업데이트할 수 있습니다.



매우 간단한 방법으로 SQL 명령(UPDATE 및 삭제 )은 이미 데이터베이스에 있는 데이터를 변경하는 데 사용됩니다. SQL DELETE 명령은 어디 절.

업데이트 구문

SQL UPDATE 문의 구문은 다음과 같습니다.

UPDATE table_name SET 컬럼1 = 값1, 컬럼2 = 값2,…
WHERE 조건;



10100만

어디,

  • 테이블_이름 : 테이블 이름
  • 열 1 : 첫 번째, 두 번째, 세 번째 열의 이름…
  • 값1 : 첫 번째, 두 번째, 세 번째 열의 새 값…
  • 상태 : 해당 행을 선택하는 조건

매개변수 설명

  1. 업데이트: 명령은 테이블의 열 값을 업데이트하는 데 사용됩니다.
  2. 어디: 테이블에 구현하려는 조건을 지정합니다.

메모: 위 쿼리에서는 세트 문은 특정 열에 새 값을 설정하는 데 사용됩니다. 어디 절은 열을 업데이트해야 하는 행을 선택하는 데 사용됩니다. WHERE 절을 사용하지 않은 경우 모든 행의 열이 업데이트됩니다. 따라서 WHERE 절은 특정 행을 선택하는 데 사용됩니다.

SQL 업데이트 문 예

예제와 함께 SQL 업데이트 문을 살펴보겠습니다.



먼저 UPDATE 문을 사용할 테이블을 만듭니다. 테이블을 생성하려면 다음 쿼리를 작성하세요.

질문:

SQL
CREATE TABLE Customer(  CustomerID INT PRIMARY KEY,  CustomerName VARCHAR(50),  LastName VARCHAR(50),  Country VARCHAR(50),  Age int(2),  Phone int(10) ); -- Insert some sample data into the Customers table INSERT INTO Customer (CustomerID, CustomerName, LastName, Country, Age, Phone) VALUES (1, 'Shubham', 'Thakur', 'India','23','xxxxxxxxxx'),  (2, 'Aman ', 'Chopra', 'Australia','21','xxxxxxxxxx'),  (3, 'Naveen', 'Tulasi', 'Sri lanka','24','xxxxxxxxxx'),  (4, 'Aditya', 'Arpan', 'Austria','21','xxxxxxxxxx'),  (5, 'Nishant. Salchichas S.A.', 'Jain', 'Spain','22','xxxxxxxxxx');     Select * from Customer;>

생성된 테이블은 다음과 같습니다.

데모 SQL 테이블

단일 열 업데이트 UPDATE 문 예 사용

NAME 열을 업데이트하고 Age가 22인 행의 값을 'Nitin'으로 설정합니다.

질문:

숨겨진 앱을 공개하는 방법
  UPDATE   Customer   SET   CustomerName  = 'Nitin' WHERE Age = 22;>

산출:

업데이트 문 예제 출력을 사용하여 단일 열 업데이트

UPDATE 문 예를 사용하여 여러 열 업데이트

NAME 열을 'Satyam'으로, 국가를 CustomerID가 1인 'USA'로 업데이트합니다.

질문:

  UPDATE   Customer   SET   CustomerName = 'Satyam',  Country = 'USA'   WHERE   CustomerID = 1;>

산출 :

업데이트 문 예제 출력을 사용하여 여러 열 업데이트

메모: 여러 열을 업데이트하려면 쉼표(,)를 사용하여 두 열의 이름과 값을 구분했습니다.

UPDATE 문에서 WHERE 절 생략

업데이트 쿼리에서 WHERE 절을 생략하면 모든 행이 업데이트됩니다.

질문:

로봇 부품
  UPDATE   Customer   SET   CustomerName = 'Shubham';>

산출:

Customer 테이블은 이제 다음과 같습니다.

업데이트 문 예제 출력에서 ​​where 절 생략

SQL UPDATE 문에 대한 중요 사항

  • SQL UPDATE 문은 데이터베이스의 기존 테이블에 있는 데이터를 업데이트하는 데 사용됩니다.
  • UPDATE 문은 SET 절을 사용하여 단일 또는 여러 열을 업데이트할 수 있습니다.
  • WHERE 절은 업데이트할 행을 선택하는 조건을 지정하는 데 사용됩니다.
  • UPDATE 문에서 WHERE 절을 생략하면 테이블의 모든 행이 업데이트됩니다.