sqlite3 실습 - UPDATE 활용

DB 2016. 4. 29. 20:33

sqlite3 실습을 위한 초기 설정 (http://jwprogramming.tistory.com/90)


SELECT를 이용한 검색에 이어 이번에는 UPDATE를 이용한 수정을 살펴보겠습니다. 


<UPDATE - 갱신/수정>

1. 학번이 300인 학생의 학년을 2로 변경하라.

- UPDATE문을 이용하여 STUDENT테이블에 Sno가 300인 데이터들에 한하여 Year을 2로 변경해주는 부분입니다.

 

변경 후, STUDENT테이블에서의 학년이 바뀐 모습입니.



2. '컴퓨터과 과목의 학점(Credit) 1학점씩 증가시켜라.

- Credit = Credit+1로 하여 단순히 1씩 증가해주는 부분입니다.


변경 후, 확인한 모습입니다.


 

3. ‘컴퓨터과 학생의 기말 성적을 5점씩 가산하라.

- WHERE조건절 안에 SELECT문을 삽입하여 조건문을 이루는 모습입니다.

위의 Credit부분과 중복되므로 설명은 생략합니다.

 

변경 후, 확인한 모습입니.

 

 

4. 모든 4학년 학생의 학과를 데이타베이스과목을 개설한 학과로 갱신하라.

 

- Year이 4인 학생데이터들에 대하여 

SELECT문을 SET에 두어, -> 데이타베이스과목을 개설한 Dept(학과)를 검색하여 갱신해주는 부분입니다. 


변경 후, 4학년 학생들에 대해서 확인한 모습입니다.(Dept(학과)가 전부 컴퓨터로 바뀐 모습을 확인할 수 있습니다.)

'DB' 카테고리의 다른 글

sqlite3 실습 - DELETE 활용  (0) 2016.04.29
sqlite3 실습 - INSERT 활용  (0) 2016.04.29
sqlite3 실습 - SELECT 활용  (2) 2016.04.29
Sqlite3 설치 및 사용  (0) 2016.04.27
시스템 카탈로그(System Catalog)  (0) 2016.04.24

WRITTEN BY
SiriusJ

,