문제
다음 중 쿼리를 실행할 때마다 메시지 상자를 표시하여 사용자에게 조건 값을 입력받아 쿼리를 실행하는 유형은?
① 크로스탭 쿼리 ② 매개 변수 쿼리 ③ 통합 쿼리 ④ 실행 쿼리
정답
2번
해설
정답: 2. 매개 변수 쿼리는 실행할 때마다 대화상자를 띄워 조건 값을 입력받고, 그 값을 기준으로 결과를 표시하는 쿼리이다.
오답 풀이
- 1번: 크로스탭 쿼리는 행·열로 데이터를 요약해 교차표 형태로 보여주는 쿼리이다.
- 2번: 실행 시 값을 입력받아 조건에 반영하는 것은 매개 변수 쿼리이므로 옳다.
- 3번: 통합 쿼리는 여러 SELECT 결과를 하나로 합치는(UNION) 쿼리이다.
- 4번: 실행 쿼리는 데이터를 추가·삭제·수정하거나 테이블을 만드는 쿼리이다.
보충 개념 매개 변수 쿼리는 조건에 [입력 메시지] 형태로 매개 변수를 지정한다. 실행 시 입력값을 받아 동적으로 결과를 산출해 재사용성이 높다.