반응형
Subquery
하나의 sql 문장의 절에 중첩된 select 문장
→ 괄호로 묶어서 사용
- 서브쿼리의 결과 1개
: '=' 사용
▶ emp 테이블에서 ename이 'SCOTT'인 사원의 deptno과 동일한 emp 테이블의 ename 출력
- 서브쿼리의 결과 1개 이상
: 'in' 사용
▶ emp 테이블에서 sal이 1500보다 많은 사원의 empno과 동일한 emp 테이블의 ename 출력
- from + subquery
: from 절에 서브쿼리 사용
→ 반드시 별칭 사용해야 함
▶ emp table에서 sal이 1500보다 큰 사원의 empno과 ename이 동일하고 이름이 A로 시작하는 사원의 empno과 ename 출력
★ 별칭 미지정 ★
Q1.
EMP 테이블의 "ALLEN" 사원의 이름(ENAME)과 DEPT 테이블에 지정된 사원의 부서 이름(DNAME)을
출력하세요.
Q2.
Product 테이블의 상품들 중 설명(descrip)이 "ACE TENNIS RACKET 1"인 상품이
원가(STDPRICE)가 32 이하였던 시기의 STARTDATE(시작시간)을 내림차순으로 출력하세요.
반응형
'Data Base Design System' 카테고리의 다른 글
테이블 생성 (0) | 2021.10.16 |
---|---|
Group Functions (0) | 2021.10.15 |
JOIN (0) | 2021.10.01 |
함수 (0) | 2021.09.30 |
연산자 (0) | 2021.09.30 |