Quantifier

ALL과 ANY 빠른 해석

ALL은 모든 값과 비교하고, ANY 또는 SOME은 하나라도 만족하면 참입니다.

ALL: 전체 만족
ANY: 하나 이상
NULL/빈 집합 주의
price > ALL

전부보다 커야 함

비어 있지 않은 값 집합에서는 최고가보다 큰지 보는 사고방식과 같습니다.

price > ANY

하나보다만 커도 됨

비어 있지 않은 값 집합에서는 최저가보다 큰지 보는 사고방식과 같습니다.

도서 가격
비교값
> ALL
> ANY
10,000 / 30,000 / 50,000
60,000
TRUE
TRUE
10,000 / 30,000 / 50,000
40,000
FALSE
TRUE
10,000 / 30,000 / 50,000
8,000
FALSE
FALSE

NULL이나 빈 집합이 섞이면 결과가 UNKNOWN/TRUE/FALSE로 달라질 수 있어 실제 조건에서는 별도로 확인합니다.