SQL UPDATE 및 DELETE 명령
업데이트 문
UPDATE
문은 테이블의 데이터를 변경하고 업데이트하는 데 사용되는 SQL DML 문입니다. 샘플 애플리케이션으로 UPDATE 문을 설명합니다. 이 표현이 어떻게 사용되는지 살펴보겠습니다.UPDATE table_name SET = column1 = new_value, column2 = new_value WHERE condition
이제 코드를 작성해 보겠습니다. 이를 위해 먼저 테이블을 살펴보겠습니다.
예를 들어 이름이 Baransel인 학생의 두 번째 시험 등급에 10점을 더해 보겠습니다.
UPDATE students SET second_exam_grade = second_exam_grade + 10 WHERE student_name = 'Baransel'
이제 테이블을 살펴보겠습니다.
또 다른 예를 들어보자. 이번에는 첫 시험 성적이 50점 미만인 모든 학생의 첫 시험 성적과 최종 성적에 모두 10점을 더해보자.
UPDATE students SET first_exam_grade = first_exam_grade + 10, final_grade = final_grade + 10 WHERE first_exam_grade < 50
마크와 에크렘의 1차 시험 성적은 50점 미만으로 1차 시험 성적과 최종 성적에 10점을 더했다.
DELETE 문
DELETE
문은 테이블에서 데이터를 삭제하는 데 사용되는 SQL 데이터 조작 언어 문입니다. DELETE
문을 사용하면 테이블의 전체 데이터 또는 특정 조건을 만족하는 데이터가 삭제됩니다.DELETE FROM table_name WHERE condition
예를 들어 성이 "E"로 시작하지 않는 학생을 테이블에서 삭제해 보겠습니다.
DELETE FROM students WHERE student_surname NOT LIKE 'E%'
따라서 테이블에서 3명의 학생을 삭제했습니다. 테이블의 최종 버전을 살펴보겠습니다.
이제 테이블의 모든 데이터를 삭제하겠습니다.
DELETE FROM students
보시다시피 테이블 내부의 모든 데이터가 삭제되었습니다. 여기서 주의할 점은
DELETE
문을 사용하여 테이블의 데이터를 삭제할 수 있지만 테이블은 삭제할 수 없다는 것입니다. 테이블의 데이터가 아닌 테이블을 삭제하려면 SQL DDL Commands의 DROP
문을 참조하십시오.Reference
이 문제에 관하여(SQL UPDATE 및 DELETE 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/baransel/sql-update-and-delete-commands-3icj텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)