문제
다음 중 검색할 상품의 '최대 단가'를 입력받아 그 이하의 상품을 조회하는 매개 변수 쿼리를 작성하려고 한다. [단가] 필드의 조건식으로 옳은 것은?
① <= [조회할 최대 단가 입력] ② <= '조회할 최대 단가 입력' ③ <= (조회할 최대 단가 입력) ④ <= {조회할 최대 단가 입력}
정답
1번
해설
정답: 1. 매개 변수 쿼리에서 입력을 받을 안내 문구는 대괄호([ ])로 묶어야 한다. 따라서 <= [조회할 최대 단가 입력]이 옳다.
오답 풀이
- 1번: 안내 문구를 대괄호로 묶었으므로 옳다.
- 2번: 작은따옴표로 묶으면 문자열 상수로 인식되어 옳지 않다.
- 3번: 소괄호는 매개 변수 입력을 지정하는 기호가 아니다.
- 4번: 중괄호도 매개 변수 입력을 지정하는 기호가 아니다.
보충 개념 조건 행에 대괄호로 묶은 문구를 입력하면, 쿼리 실행 시 그 문구를 제목으로 한 [매개 변수 값 입력] 대화상자가 나타난다.