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'입니다.