2013년 10월 26일 토요일

리눅스-DB실습보고서

< 과제수행 보고서>

1. db_exam 데이터베이스를 사용하도록하는 SQL문을 쓰시오.
USE db_exam;
2. 번호, 3회의 볼링점수를 갖고 있는 tbl_bowling이라는 테이블을 만드시오.
CREATE TABLE tbl_bowling(no INT, score1 INT, score2 INT, score3 INT);
3. tbl_bowling 테이블에 다음의 데이터를 입력하세요
no
score1
score2
score3
1
120
88
104
2
125
140
167
3
96
111
72
4
50
37
49
INSERT INTO tbl_bowling(1, 120, 88, 104);
INSERT INTO tbl_bowling(2, 125, 140, 167);
INSERT INTO tbl_bowling(3, 96, 111, 72);
INSERT INTO tbl_bowling(4, 50, 37, 49);
4. tbl_bowling 테이블에서 no3인 학생의 점수를 다음과 같이 수정하세요.
no
score1
score2
score3
3
196
211
172
UPDATE tbl_bowling SET score1=196, score2=211, score3=172 WHERE no=3;
5. tbl_bowling 테이블에서 볼링 점수의 합계가 20점이 안되는 학생의 데이터를 삭제하세요.
DELETE FROM tbl_bowling WHERE score1+score2+score3<200;
6. tbl_testtbl_bowling 테이블을 내부조인 하세요. (idno열이 일치조건이 되는 열임)

SELECT * FROM tbl_test INNER JOIN tbl_bowling ON tbl_test.id=tbl_bowling.no;

댓글 없음:

댓글 쓰기