오라클중심의sql배움터 9장
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

Chapter 9 - 서브쿼리 연습문제


01. 학생증에서 생년월일이 가장 빠른 학생의 학번, 이름, 생년월일을 출력하여라.
02. 학년별로 체중이 가장 적은 학년과 평균 몸무게를 출력하여라.
03. 학년별 최대 몸무게를 가지는 학생의 이름, 몸무게를 pairwise와 unpairwise 비교방법에 의해 각각 출력하여라.
04. 교수 테이블에서 평균 연봉보다 많이 받는 교수들의 교수 번호, 이름, 연봉을 연봉이 높은 순으로 정렬하여라. (단, 연봉은 급여와 보직수당을 합한 값에 12를 곱한 값이다.)
05. 다음 SQL문은 학과별로 최소 몸무게를 가지는 같은 학생을 출력하는 질의문이다.
06. 다음 2개의 SQL문의 출력 결과가 다른 이유를 설명하여라.
07. 학과별 평균 키보다 큰 핛애의 이름, 학번, 키를 출력하여라

본문내용

Chapter 9 - 서브쿼리 연습문제
☞ Question
01.학생증에서 생년월일이 가장 빠른 학생의 학번, 이름, 생년월일을 출력하여라.
☞ Answer
SQL> select studno, name, birthdate
2 from student
3 where birthdate = (select min(birthdate)
4 from student);
STUDNO NAME BIRTHDATE
---------- ------- ---------
10202 오유석 12-OCT-77
☞ Question
02.학년별로 체중이 가장 적은 학년과 평균 몸무게를 출력하여라.
☞ Answer
SQL> select grade, avg(weight)
2 from student
3 group by grade
4 having avg(weight) = (select min(avg(weight))
5 from student
6 group by grade);
G AVG(WEIGHT)
- -----------
2 53.4
☞ Question
03.학년별 최대 몸무게를 가지는 학생의 이름, 몸무게를 pairwise와 unpairwise 비교방법에 의해 각각 출력하여라.
☞ Answer
SQL> select name, weight
2 from student
3 where (grade, weight) in (select grade, max(weight)
4 from student
5 group by grade);
NAME WEIGHT
------- --------
서재진 72
류민정 72
김영균 88
오유석 92
이광훈 92
SQL> select name, weight
2 from student
3 where grade in (select grade
4 from student
5 group by grade)
6 and weight in (select max(weight)
7 from student
8 group by grade);
NAME WEIGHT
---------- ----------
서재진 72
전인하 72
류민정 72
김영균 88
오유석 92
이광훈 92

키워드

오라클,   sql,   9장
  • 가격1,500
  • 페이지수5페이지
  • 등록일2008.06.16
  • 저작시기2005.1
  • 파일형식워드(doc)
  • 자료번호#469885
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니