반응형
(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR )
액세스 컴활 실기문제를 계속해서 풀어보자.
크로스탭 쿼리 작성하기
===
문제에서 요구하는 쿼리를 불러온다.
[디자인]->[크로스탭] 활성시킨다.
먼저 행으로 묶일 것과 값을 설정한다.
1) 행 머리글은 각 행에 group으로 나뉠 항목을 선정
2) 값은 개수/평균/합 등등 으로 행과 열에 표시될 항목을 선정
그리고 제일 중요한 열 머리글 설정을 해준다.
3) 열 머리글은 각 열로 나뉠 항목을 선정
- 이때 조건을 3월~8월 사이에 데이터를 불러오면 되므로 Between을 써준다.
- 열의 각 이름은 문자열 "월"과 합쳐줘야 하므로 Month() & "월"로 처리시킨다.
<최종 쿼리문>
TRANSFORM Count(제품판매정보.제품코드) AS 제품코드의개수
SELECT 제품판매정보.제품명
FROM 제품판매정보
WHERE ((Month([판매일자]) Between 3 And 8))
GROUP BY 제품판매정보.제품명
PIVOT Month([판매일자]) & "월";
<화면>
반응형
'컴퓨터활용(컴활) 공부' 카테고리의 다른 글
[데이터베이스] 컴활 실기 1급 문제 풀기 (테이블, len함수, 데이터형식 등) (0) | 2024.05.09 |
---|---|
[스프레드시트] 컴활 1급 실기 문제 풀어보자 (종료 프로시저 만들기) (0) | 2024.05.05 |
[스프레드시트] 컴활 1급 실기 문제 풀기 (프로시저 작성하기) (0) | 2024.04.28 |
[데이터베이스] 컴활 1급 실기 문제 풀어보자 (쿼리 작성) (0) | 2024.04.25 |
[스프레드시트] 컴활 1급 실기 문제 풀기 (폼.Show, cmb.RowSource, opt.Value = true) (0) | 2024.04.23 |