C급 개발자와 함께하는 파이썬
13.8 데이터 삭제
데이터를 입력하고 수정하고 검색하는 방법을 알아보았습니다. 이제는 사용하다가 필요없어진 데이터를 삭제하는 방법에 대해서 알아보도록 하겠습니다.
“이유저2”라는 고객이 데이터를 삭제해달라는 요청을 하였습니다. 이런경우 어떻게 삭제할까요?
위에서는 이유저2라는 고객의 정보를 삭제하기 위해서
DELETE FROM CUSTOMER WHERE USER_ID = ‘user1’
위와 같은 쿼리를 이용하였습니다.
이전의 내용을 보고 유추할수 있듯이
DELETE <- 삭제하라
FROM CUSTOMER <- CUSTOMER 테이블에서
WHERE USER_ID = ‘user1’ <- 조건이 USER_ID = ‘user1’인 데이터를
이렇게 하면 원하는 데이터를 삭제할 수 있습니다.
13.99 요약
위에서 우리는 데이터베이스에 데이터를 입력, 수정, 삭제 그리고 검색을 알아보았습니다. 처음 보면 무슨말인지 낯설고 어렵게 느껴질수 있습니다. 우리가 아는 프로그래밍 언어와는 다른 형태를 가지고 있습니다.
그러나 이런 SQL은 ORACLE, MSSQL, MYSQL등 이외의 RDBMS에서 사용이 가능하기 때문에 위의 쿼리문을 잘 익혀두면 다른 데이터베이스에서도 사용이 가능합니다.
우리가 사용하는 대부분의 프로그램은 데이터베이스를 이용합니다. 이번 장에서 배운 내용을 잘 숙지하여 이후 프로그래밍을 하는데 도움이 되기를 바랍니다.