다중행 서브 쿼리 - 다중행 연산자 (IN, ANY, EXISTS)
CODEDRAGON ㆍDevelopment/Database
반응형
다중행 서브 쿼리
- 서브 쿼리에서의 결과가 두 건 이상 출력되는 것
- 서브 쿼리의 결과가 여러 건 출력되기 때문에 단일행 연산자를 사용할 수 없으며 별도의 다중행 연산자를 사용해야 합니다.
SELECT(조회 대상 1) FROM( 대상 테이블 1) WHERE(조건 칼럼)(조건 연산자: IN /ALL / ANY / EXISTS) (SELECT(조회 대상 2) FROM( 대상 테이블 2) WHERE(두 번째 조건)) (ORDER BY)(정렬기준) ; |
다중행 연산자
· IN
· http://codedragon.tistory.com/4472
· ALL
· http://codedragon.tistory.com/4473
· ANY
· http://codedragon.tistory.com/4501
· EXISTS
· http://codedragon.tistory.com/4477
'Development > Database' 카테고리의 다른 글
서브 쿼리(Subquery) - 단일행 서브쿼리, 다중행 서브쿼리 (0) | 2016.11.22 |
---|---|
날짜 함수, 날짜 연산 - SYSDATE, MONTHS_BETWEEN(), ADD_MONTHS(), NEXT_DAY(), LAST_DAY() (0) | 2016.11.21 |
HAVING 절, WHERE vs HAVING (0) | 2016.11.21 |
ANY 연산자 (0) | 2016.11.20 |
GROUP BY 절, GROUP BY 절 형식 (0) | 2016.11.20 |