SQL - 문제 미리보기
문제 1580
medium
다음 두 SQL 문의 차이점을 올바르게 설명한 것은?
```sql
-- 문장 A
SELECT * FROM Customers WHERE ContactName IS NULL;
-- 문장 B
SELECT * FROM Customers WHERE ContactName IS NOT NULL;
```
```sql
-- 문장 A
SELECT * FROM Customers WHERE ContactName IS NULL;
-- 문장 B
SELECT * FROM Customers WHERE ContactName IS NOT NULL;
```
정답: B
두 연산자의 상반된 역할:
IS NULL (문장 A):
• ContactName 필드가 NULL인 고객들
• 담당자명이 입력되지 않은 경우
IS NOT NULL (문장 B):
• ContactName 필드가 NULL이 아닌 고객들
• 담당자명이 입력된 경우
IS NULL (문장 A):
• ContactName 필드가 NULL인 고객들
• 담당자명이 입력되지 않은 경우
IS NOT NULL (문장 B):
• ContactName 필드가 NULL이 아닌 고객들
• 담당자명이 입력된 경우
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.