문제
다음 SQL문에서 사용된 BETWEEN 연산의 의미와 동일한 것은?
① 점수 >= 90 AND 점수 <= 95 ② 점수 > 90 AND 점수 < 95 ③ 점수 > 90 AND 점수 <= 95 ④ 점수 >= 90 AND 점수 < 95
정답
1번
해설
정답: 1. BETWEEN a AND b는 양 끝값을 포함하므로 점수 >= 90 AND 점수 <= 95와 동일하다.
오답 풀이
- 1번: 90 이상 95 이하로 BETWEEN과 동일해 정답이다.
- 2번: 양 끝을 제외하므로 다르다.
- 3번: 90을 제외하므로 다르다.
- 4번: 95를 제외하므로 다르다.
보충 개념 BETWEEN은 경계값을 포함하는(inclusive) 범위 연산이다.