SQL - 문제 미리보기

문제 1571

hard
다음 두 SQL 문 중 CustomerID가 50 이하인 고객을 조회하는 것은? ```sql -- 문장 A SELECT * FROM Customers WHERE NOT CustomerID > 50; -- 문장 B SELECT * FROM Customers WHERE NOT CustomerID < 50; ```
A. 문장 A만 올바르다
B. 문장 B만 올바르다
C. 두 문장 모두 올바르다
D. 두 문장 모두 틀렸다

정답: A

목표 조건: CustomerID ≤ 50 (50 이하) 문장 A 분석: ```sql WHERE NOT CustomerID > 50; ``` 논리적 변환: • `NOT (CustomerID > 50)` • = `CustomerID ≤ 50` ✓ • 결과: 1, 2, 3, ..., 49, 50 문장 B 분석: ```sql WHERE NOT CustomerID < 50; ``` 논리적 변환: • `NOT (CustomerID < 50)` • = `CustomerID ≥ 50` • 결과: 50, 51, 52, 53, ...

💡 학습 팁

이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.