SQL - 문제 미리보기

문제 1633

hard
다음 SQL 문들 중 문자열에 대한 BETWEEN의 동작을 올바르게 설명한 것은? ```sql SELECT * FROM Products WHERE ProductName BETWEEN 'C' AND 'M' ORDER BY ProductName; ```
A. 'C'와 'M'으로 시작하는 상품명만 선택된다
B. 알파벳 순서로 C부터 M까지의 문자로 시작하는 모든 상품명이 선택된다
C. 'C' 이상 'M' 이하의 알파벳 순서에 있는 상품명이 선택된다
D. 문자열에는 BETWEEN을 사용할 수 없어 오류가 발생한다

정답: C

문자열 BETWEEN의 알파벳 순서 비교: • 문자열도 알파벳 순서로 비교 가능 • **사전식 순서(Lexicographic Order)**를 따름 • 각 문자의 ASCII/Unicode 값으로 비교

💡 학습 팁

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