logo

SQL 업데이트

SQL 명령( 업데이트 그리고 삭제 )은 이미 데이터베이스에 있는 데이터를 수정하는 데 사용됩니다. SQL DELETE 명령은 WHERE 절을 사용합니다.

SQL 업데이트 명령문은 테이블에 있는 레코드의 데이터를 변경하는 데 사용됩니다. 업데이트할 행은 조건에 따라 결정됩니다. 조건을 지정하려면 WHERE 절을 사용합니다.

UPDATE 문은 다음 형식으로 작성할 수 있습니다.

컴퓨터는 어떻게 작동하나요
 UPDATE table_name SET [column_name1= value1,... column_nameN = valueN] [WHERE condition] 

구문을 살펴보겠습니다.

 UPDATE table_name SET column_name = expression WHERE conditions 

예를 들어 보겠습니다. 여기서는 소스 테이블의 항목을 업데이트하겠습니다.

SQL 문:

 UPDATE students SET User_Name = 'beinghuman' WHERE Student_Id = '3' 

소스 테이블:

학생 아이디이름사용자 이름
1있다샤르마샤밀리
2라훌마우리아매우 유명한
제임스보행자조니

값을 업데이트한 후 결과를 확인하세요.

학생 아이디이름사용자 이름
1있다샤르마샤밀리
2라훌마우리아매우 유명한
제임스보행자 인간이 되는 것

여러 필드 업데이트:

여러 필드를 업데이트하려면 각 필드 할당을 쉼표로 구분해야 합니다.

여러 필드에 대한 SQL UPDATE 문:

 UPDATE students SET User_Name = 'beserious', First_Name = 'Johnny' WHERE Student_Id = '3' 

테이블 결과는 아래와 같습니다.

vlc로 YouTube 비디오 다운로드
학생 아이디이름사용자 이름
1있다샤르마샤밀리
2라훌마우리아매우 유명한
남자 보행자 진지한

테이블 업데이트를 위한 MYSQL 구문:

 UPDATE table_name SET field1 = new-value1, field2 = new-value2, [WHERE CLAUSE] 

SQL 업데이트 선택:

SELECT 쿼리를 사용한 SQL 업데이트:

SELECT 문을 사용하여 UPDATE 문을 통해 레코드를 업데이트할 수 있습니다.

통사론:

 UPDATE tableDestination SET tableDestination.col = value WHERE EXISTS ( SELECT col2.value FROM tblSource WHERE tblSource.join_col = tblDestination. Join_col AND tblSource.Constraint = value) 

이것도 시도해 볼 수도 있습니다 -

 UPDATE Table SET Table.column1 = othertable.column 1, Table.column2 = othertable.column 2 FROM Table INNER JOIN Other_table ON Table.id = other_table.id 

내 SQL 구문:

My SQL에서 SELECT를 사용하여 업데이트하려면 다음 구문을 사용할 수 있습니다.

두 개의 테이블이 있는 예를 들어보겠습니다. 여기,

첫 번째 테이블에는 -

고양이_ID, 고양이_이름,

그리고 두 번째 테이블에는 -

Rel_cat_id, rel_cat_name

SQL 업데이트 열:

조인을 사용하여 SQL에서 업데이트

SQL UPDATE 쿼리를 사용하여 SQL의 단일 또는 여러 열을 업데이트할 수 있습니다.

단일 열을 업데이트하는 SQL 업데이트 예:

 UPDATE students SET student_id = 001 WHERE student_name = 'AJEET'; 

이 SQL 업데이트 예는 Student_name이 'AJEET'인 학생 테이블에서 Student_id를 '001'로 업데이트합니다.

여러 열을 업데이트하는 SQL 업데이트 예:

단일 업데이트 문으로 둘 이상의 열을 업데이트하려면 다음을 수행하세요.

 UPDATE students SET student_name = 'AJEET', Religion = 'HINDU' WHERE student_name = 'RAJU'; 

이 SQL UPDATE 문은 학생 이름을 'AJEET'로, 종교를 'HINDU'로 변경하며, 학생 이름은 'RAJU'입니다.