11-8. 인라인 뷰 > 학습자료 | IOTsw_u2 U2 Project
학습자료

SQL 11-8. 인라인 뷰

본문

 

인라인 뷰는 SQL문에서 사용 가능한 별칭(또는 상관이름)을 사용하는 서브 쿼리입니다.

․ 기본 절의의 FROM 절에 있는 명명된 서브 쿼리는 인라인 뷰의 한 예입니다.

․ 인라인 뷰는 스키마 객체가 아닙니다.

 

FROM 절에 서브 쿼리를 만들어 이 서브 쿼리에 별칭을 부여할 경우 인라인 뷰가 생성된다.

서브 쿼리는 기본 질의에서 참조할 수 있는 데이터 소스를 정의한다.

 

예제)

오라클 디비 예제 : 

 

SELECT a.last_name, a.salary, a.department_id, b.maxsal

FROM employees a, (SELECT department_id, max(salary) maxsal

FROM employees

GROUP BY department_id) b

WHERE a.department_id = b.department_id

AND a.salary < b.maxsal ;

 

☞설명)

인라인 뷰 b는 EMPLOYEES 테이블의 각 부서에 대해 모든 부서 번호 및 최고 급여에 대한 세부 사항을 반환한다.

기본질의의 WHERE a.department_id = b.department_id AND a.salary < b.maxsal 절은 자신의 부서에서 최고 급여보다

적게 버는 모든 사원의 사원 이름, 급여, 부서 번호 및 최고 급여를 표시한다. 

댓글목록

11. 뷰란
이어쓰기 1.A 11-1. 뷰에서 데이터 검색
이어쓰기 2.B 11-2. 뷰 수정
이어쓰기 3.C 11-3. 복합뷰 생성
이어쓰기 4.D 11-4. 뷰를 통한 DML 작업 수행에 관한 규칙
이어쓰기 5.E 11-5. WITH CHECK OPTION 절 사용
이어쓰기 6.F 11-6. DML 작업 거부
이어쓰기 7.G 11-7. 뷰 제거
이어쓰기 8.H 11-8. 인라인 뷰
이어쓰기 9.I 11-10. "Top-N"분석
이 원글에 이어쓰기

학습자료 목록

Total 91건 1 페이지
게시물 검색

IOTsw_u2 정보

회사 . U2
주소 . 어느별 하늘 아래에 있것지요
사업자 등록번호 . 백수임 대표 . 김씨 전화 . 02-123-4567 팩스 . 팩스없음
통신판매업신고번호 . 낼할께 개인정보관리책임자 . 김씨가 알아서 함 부가통신사업신고번호 신고안함
Copyright © 2001-2013 U2. All Rights Reserved.
닫기