Division ÷
나눗셈은 모든 필수 조건을 만족한 대상만 남긴다
“모든 과목을 수강한 학생”처럼 빠진 항목이 하나도 없는 행을 찾는 연산이다.
필수과목 포함 여부
| 학생 | DB | OS | NET | 판정 |
|---|---|---|---|---|
| 001 김철수 | ✓ | ✓ | ✓ | 통과 |
| 002 이영희 | ✓ | ✓ | × | 제외 |
| 003 박민수 | ✓ | ✓ | ✓ | 통과 |
R ÷ S 결과
학번001
학번003
SQL 감각: 나눗셈은 “수강하지 않은 필수과목이 없는 학생”을 찾는 구조라서 NOT EXISTS를 두 번 겹친다.