오라클/Oracle,SQL
[SQL 기초 및 PL-SQL 강의자료] EXISTS 연산자를 이용한 다중 행 서브쿼리
행복한짱짱이
2016. 5. 11. 19:52
개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
* 개요
- 서브쿼리에서 검색된 결과가 하나라도 존재하면 메인쿼리 조건절이 참이 되는 연산자
- 서브쿼리에서 검색된 결과가 존재하지 않으면 메인쿼리의 조건절은 거짓
‘선택된 레코드가 없습니다’ 라는 메시지 출력
- NOT EXISTS
EXISTS 와 상반되는 연산자
서브쿼리에서 검색된 결과가 하나도 존재하지 않으면 메인쿼리의 조건절이 참이 되는 연산자
* 사용 예
- 보직수당을 받는 교수가 한 명이라도 있으면 모든 교수의 교수 번호, 이름, 보직수당 그리고 급여와 보직수당의 합을 출력하여라