본문 바로가기

오라클

any와 all

--any와 all 구별

-- <any : subquery의 반환값 중 최대값 보다 작은~

-- >any : subquery의 반환값 중 최소값 보다 큰~

-- <all : subquery의 반환값 중 최소값 보다 작은~

-- >all : subquery의 반환값 중 최대값 보다 큰~


-- 대리의 연봉 최대값 보다 작은 자료 출력

select sawon_no, sawon_name, sawon_jik, sawon_pay from sawon where sawon_pay < any (select sawon_pay from sawon where sawon_jik='대리');


--30번 부서의 최고 급여자보다 급여를 많이 받는 직원은?

select sawon_no, sawon_name, sawon_pay from sawon where sawon_pay > all( select sawon_pay from sawon where buser_num=30)

'오라클' 카테고리의 다른 글

view 뷰  (0) 2014.03.05
subquery 활용  (0) 2014.03.05
subquery  (0) 2014.03.05
여러가지 Join 예제  (0) 2014.03.03
Join  (0) 2014.03.03