배움터  
  HOME > 배움터 > 무료강좌
무료강좌
 
액세스 2000, 쿼리(3/3), Access 2000

쿼리(3/3)

이 장에서는 여러 가지 쿼리 사용 방법에 대해서 살펴본다.

 
- 계산 쿼리
- 통계 쿼리
- 매개변수 쿼리
4. 계산 쿼리
테이블의 기본 필드들을 바탕으로 질의에서 계산된 필드를 만들 수 있다. 이 필드는 질의가 실행될 때만 나타나는 필드이다. 쿼리에서 계산 필드를 만들려면 디자인 괘선의 빈 열의 [필드] 셀에 다음과 같은 형식으로 입력해 준다.

필드이름(표제): 계산식

● [정가] 필드를 바탕으로 20%된 할인된 [할인금액] 필드를 만들어 본다.
① 데이터베이스 창에서 [디자인 보기에서 새 쿼리 만들기]를 선택한다. 클릭하시면 그림을 확대해서 보실 수 있습니다.
※ 그림을 클릭하면 확대해서 보실 수 있습니다.
② 테이블 표시 창에서 [도서대여] 테이블을 추가한다. 클릭하시면 그림을 확대해서 보실 수 있습니다.
③ 디자인괘선에 전체필드를 이동한다. 필드목록에서 [*]를 선택하고 드래그 하면 된다.

클릭하시면 그림을 확대해서 보실 수 있습니다.
④ [정가] 필드 다음에 다음과 같이 계산식을 입력한다. 클릭하시면 그림을 확대해서 보실 수 있습니다.
⑤ [할인금액] 필드 부분에서 오른쪽 단추를 눌러 [속성] 메뉴를 선택하여 필드형식을 [통화]로 지정한다. 클릭하시면 그림을 확대해서 보실 수 있습니다.
⑥ 계산 쿼리의 실행된 결과는 다음과 같다.
클릭하시면 그림을 확대해서 보실 수 있습니다.
⑦ 쿼리를 [계산질의Q] 라는 이름으로 저장한다.

<참고하기>
계산 필드를 위한 식을 입력할 경우 계산식이 긴 경우에는 필드영역 부분에서 마우스 오른쪽 단추를 눌러 [확대/축소] 메뉴를 선택하여 입력할 수도 있다.

클릭하시면 그림을 확대해서 보실 수 있습니다.클릭하시면 그림을 확대해서 보실 수 있습니다.

5. 통계 쿼리
통계 쿼리는 선택 쿼리의 확장 기능이라고 할 수 있다. 데이터들을 요약하고 정리, 여러 가지 통계값 들을 구할 수 있는 쿼리이다. 간단한 선택 쿼리 에서 시작되면, 해당 필드에 원하는 통계의 유형을 지정해 주면 된다.
중복되어진 레코드를 그룹으로 묶어서 [정가] 필드의 총계를 구한다.
① 데이터베이스 창에서 [도서대여] 테이블을 선택하고 마우스 오른쪽 단추를 눌러 [복사]를 선택 한다.
클릭하시면 그림을 확대해서 보실 수 있습니다.
② 데이터베이스 창에서 마우스 오른쪽 단추를 눌러 [붙여넣기]를 선택한다.
클릭하시면 그림을 확대해서 보실 수 있습니다.
③ 다음과 같은 대화상자가 나오면 [통계연습] 이름을 지정하고 [확인]을 선택한다. 클릭하시면 그림을 확대해서 보실 수 있습니다.
④ 테이블이 복사 되면 [통계연습]을 열어 새로운 레코드를 추가한다.
클릭하시면 그림을 확대해서 보실 수 있습니다.

클릭하시면 그림을 확대해서 보실 수 있습니다.
⑤ 테이블을 저장한다.

⑥ 데이터베이스 창에서 [디자인 보기에서 새 쿼리 만들기]를 선택한다.

⑦ 테이블 표시 창에서 [통계연습] 테이블을 추가한다.
⑧ 디자인괘선에 전체필드를 이동한다. 필드목록 창의 제목표시줄 [통계연습]를 더블 클릭하고 선택된 필드를 드래그 하면 된다.
클릭하시면 그림을 확대해서 보실 수 있습니다.
⑨ [쿼리 디자인] 도구 모음에서 아이콘을 선택한다. 클릭하시면 그림을 확대해서 보실 수 있습니다.
⑩ 다음과 같이 디자인 괘선에 지정한다. 클릭하시면 그림을 확대해서 보실 수 있습니다.
⑪ 쿼리를 실행하면 결과는 다음과 같다. 
클릭하시면 그림을 확대해서 보실 수 있습니다.
⑫ 실행된 쿼리를 [통계쿼리] 라는 이름으로 저장한다.
 

목차 | 이전 | 다음