[ DataBase ]/Oracle
[Oracle] ANY, ALL 간단 비교 정리
HoYoung Kim
2021. 9. 27. 17:07
ANY
ANY는 조건을 만족하는 값이 하나라도 있으면 값을 리턴한다.
= ANY | ANY의 값과 같은 데이터만 리턴 (IN과 동일) |
> ANY | ANY의 최소값 보다 큰 데이터만 리턴 |
>= ANY | ANY의 최소값 보다 크거나 같은 데이터만 리턴 |
< ANY | ANY의 최대값 보다 작은 데이터만 리턴 |
<= ANY | ANY의 최대값 보다 작거나 같은 데이터만 리턴 |
<> ANY | ANY의 값과 같지 않은 데이터만 리턴 (ANY의 값이 여러 개일 경우 의미가 없음) |
ALL
ALL은 조건을 모두 만족해야만 값을 리턴한다.
= ALL | ALL의 모든 값과 같은 데이터만 리턴 (ALL의 값이 여러 개일 경우 리턴되는 데이터 없음) |
> ALL | ALL의 최대값 보다 큰 데이터만 리턴 |
>= ALL | ALL의 최대값 보다 크거나 같은 데이터만 리턴 |
< ALL | ALL의 최소값 보다 작은 데이터만 리턴 |
<= ALL | ALL의 최소값 보다 작거나 같은 데이터만 리턴 |
<> ALL | ALL의 모든 값과 같지 않은 데이터만 리턴 (NOT IN과 동일) |