일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 네트워크관리사
- 리눅스
- Cisco
- autoset
- 데이터베이스
- ciscopacket
- php
- 정처기필기
- ospf
- w3school
- 정보처리기사
- 라우터
- jsp
- javaee
- VLAN
- 오라클
- 네트워크
- 자바
- 원형그래프
- 이것이 자바다
- Oracle
- jsp연결
- sql
- Java
- 버추얼머신
- cisco packet
- rinux
- 참조타입
- html
- NCS
- Today
- Total
목록연습문제/Oracle(SQLD) (7)
기록해! 정리해!
1. 학생 테이블과 등록테이블을 조인하시오. 2. 과목 테이블과 등록 테이블을 조인하시오. 3. 학생, 등록, 과목 테이블을 조인하시오. 4. 학번, 이름, 학년, 성적을 출력하시오. 5. 학번, 이름, 학년 , 학과, 과목번호, 과목명, 성적을 출력하시오. 6. 황수찬 교수님 과목을 수강하고 있는 학생의 이름과 성적을 출력하시오. (황수찬 과목만 출력) 7. 학생, 등록, 과목 테이블을 조인하여 view 테이블을 만드시오. ( v_t1 ) 8. 학번, 이름, 학년, 학과 , 과목명 , 성적, 담당교수를 view 테이블로 만드시오( v_t2 ) ======================================================================== 문제1. 나연묵 학생이 수강..
문제1. idx에 p.k 를 부여하여 school을 만드시오. 문제2. 레코드를 추가하시오. 문제3. 이름을 기준으로 내림차순 정렬하시오. 문제4. 번호가 101, 104, 107 인 학생의 레코드를 출력하시오. 문제5. 105번의 이름을 영원으로 변경하시오. 문제6. 104번의 나이를 15살로 수정하시오. 문제7. 이름이 아름이인 학생의 전화번호를 삭제하시오. 문제8. 전체 학생의 나이를 19살로 수정하시오. 문제9. 102번 학생을 삭제하시오. 문제10. 전체 레코드를 삭제하시오. [출처] [5일차] SQL 연습문제 10개 (마주이야기&마주스토리) | 작성자 지효아빠
drop table enrol; drop table student; drop table course; create table student( sno varchar2(3) , sname nvarchar2(10), year varchar2(10), dept nvarchar2(10) , constraint student_sno_pk primary key(sno)); create table course( cno varchar2(5) primary key, cname nvarchar2(10), credit varchar2(3), dept nvarchar2(10), prname nvarchar2(10)); create table enrol( sno varchar2(3) , cno varchar2(5) , grade..
1. 학생 이름과 학년을 출력하시오. 2. 3학년 학생을 출력하시오. 3. 3학년과 4학년 학생을 출력하시오. 4. 이름이 '나연묵' 이고 4학년인 학생을 출력하시오. 5. 컴퓨터과 학생의 학년과 이름을 출력하시오. 6. 정기태 학생의 학년과 학과를 출력하시오. 7. 컴퓨터과가 아닌 학생의 이름과 학과를 출력하시오. 8. 학번이 100번, 300번, 500번인 학생의 학번과 이름 학과를 출력하시오. 9. 이름의 첫글자가 "정" 과 "박" 이름 시작하는 사람의 학번과 이름을 출력하시오. 10. 3학년 또는 4학년 학생이 아닌 학생의 학번과 이름 , 학년을 출력하시오. 1. 등록테이블에서 100 번 학생의 레코드 개수를 출력하시오. 2. 성적이 A 인 레코드 개수를 출력하시오. 3. 300번 학생의 중간성적..
create table student2( sno varchar2(3) , sname nvarchar2(10), year varchar2(10), dept nvarchar2(10) ) insert into student2(sno,sname,year,dept) values('100','나연묵','4','컴퓨터'); insert into student2(sno,sname,year,dept) values('200','이찬영','3','전기'); insert into student2(sno,sname,year,dept) values('300','정기태','1','컴퓨터'); insert into student2(sno,sname,year,dept) values('400','송병호','4','컴퓨터'); inser..
drop table T0517; Create table T0517( sno char(3), sname nvarchar2(5), age number(3) ); insert into t0517(sno,sname,age)values('B03','효리',24); update t0517 set sname='솔라', age='21' where sno='B01'; update t0517 set age='23' where sname='효리'; update t0517 set age=age-2; update t0517 set age='23' where sname='효리' or sname='솔라'; update t0517 set age='24' where sno in ('B01','B03'); update t0517 set..