1. IN 과 함께 사용하기
2. EXISTS와 함께 사용하기
EXISTS (subqueries)
- EXISTS는 boolean operator 이고, subqueries에서 반환하는 row(tuple)들의 갯수에만 관심이 있다.
- subqueries에서 반환하는 값이 0보다 크다면 true를 반환한다.
- 이외에는 모두 0을 반환한다.
[ 예제 - 하나의 Attribute(Coulmn)을 기준으로 최댓값 찾기 ]
select cName
from College c1
where not exists
(
select 1
from College c2
where c2.enrollment > c1.enrollment
);
3. ALL과 함께 사용하기
4. ANY와 함께 사용하기
'CS fundamentals > DB( 데이터 베이스 )' 카테고리의 다른 글
Relational Design Theory [ Overview ] (0) | 2020.10.05 |
---|---|
SQL - NULL 기본 개념 (0) | 2020.10.03 |
SQL - GROUP BY / AGGREGATION 기본 개념 (0) | 2020.10.03 |
SQL - JOIN 기본 개념 (0) | 2020.10.02 |