Skip to Content
러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기
book

러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기

by 류수미, 송희정, 앨런 볼리외
March 2021
Beginner to intermediate
456 pages
12h 49m
Korean
Hanbit Media, Inc.
Content preview from 러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기
110
러닝 SQL
동등건을 사용한 데이터 변경
동등/부등조건은 보통 데이터를 수정할 때 사용됩니다. 예를 들어 영화 대여업체에 매년 한 차
례씩 오래된 계정을 삭제하는 정책이 있다고 가정해보겠습니다. 당신의 임무는
rental
테이블
에서 대여 날짜가
2004
년인 행을 제거하는 것입니다. 이를 해결하는 한 가지 방법이 있습니다.
DELETE FROM rental
WHERE year(rental_date) = 2004;
이 구문은 하나의 동등조건을 포함합니다. 다음은 대여 날짜가
2005
년 또는
2006
년이 아닌 행
을 제거하기 위해 두 가지 부등조건을 사용하는 경우입니다.
DELETE FROM rental
WHERE year(rental_date) <> 2005 AND year(rental_date) <> 2006;
NOTE
_ 필자는 이 책에서
delete
update
문 예제를 작성할 때 행이 수정되지 않도록 각 구문을 쓰려
고 합니다. 그러면 명령문을 실행할 때 데이터가 변경되지 않아
select
문의 결과가 항상 이 책에 표시된 것
과 일치합니다.
MySQL
세션은 기본적으로 자동 커밋 모드이므로(
12
장 참조), 작성한 구문 중 하나가 데이터를 수정했을 경
우 예제 데이터의 변경사항을 롤백(실행 취소)할 수 없습니다. 물론 데이터를 정리하고 스크립트를 처음부터 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구

클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구

정기훈, 디네시 G. 더트

Publisher Resources

ISBN: 9791162244074