모두CBT

아래와 같이 조회할 고객의 최소 나이를 입력받아 검색하는 매개 변수 쿼… | [컴퓨터활용능력 1급 필기] 20년 2회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 20년 2회차
아래와 같이 조회할 고객의 최소 나이를 입력받아 검색하는 매개 변수 쿼리를 작성하려고 한다. 다음 중 'Age' 필드의 조건식으로 옳은 것은?
문제 이미지
1
>={조회할 최소 나이 입력}
2
>=“조회할 최소 나이 입력”
3
>=[조회할 최소 나이 입력]
4
>=(조회할 최소 나이 입력)
해설

Access의 매개 변수 쿼리는 조건란에 대괄호 [ ]로 묶은 문구를 넣어 만든다. 쿼리를 실행하면 대괄호 안의 문구가 그대로 [매개 변수 값 입력] 대화상자의 안내 문구로 표시되고, 사용자가 입력한 값이 그 자리에 대입되어 조건이 완성된다.

그림의 디자인 눈금은 Customer 테이블의 Name과 Age 필드를 표시하도록 구성돼 있고, 실행하면 "조회할 최소 나이 입력"이라는 안내와 함께 값(20)을 받는 대화상자가 나타난다. 최소 나이 이상을 검색해야 하므로 Age 필드 조건란에는 비교 연산자를 붙여 >=[조회할 최소 나이 입력]과 같이 적어야 한다.

중괄호 { }나 소괄호 ( )로 묶은 문구는 매개 변수로 인식되지 않아 오류가 나고, 큰따옴표 " "로 묶으면 안내 문구가 아니라 그 문자열 자체를 값으로 비교하게 되어 원하는 결과를 얻을 수 없다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.