컴퓨터활용(컴활) 공부

[데이터베이스] 실기 컴활 문제 풀기 (묶는방법, 쿼리 디자인, 정렬 등)

미스털이 사용자 2024. 1. 20. 21:09
반응형

(문제 출처 : https://blog.naver.com/hellstudy/223302615932 )

 

​​​​​​​​액세스 컴활 실기문제를 계속해서 풀어보자.

 

 

 

 

===

 

먼저 [만들기]->[쿼리 디자인]으로

쿼리 디자인 창 열고

문제에서 요구한 테이블 두개를 갖고온다.

 

그리고

봉사학생수를 [학번]필드 이용해 만드려면

[디자인]->[요약] 실행시켜본다.

 

 

그리고

묶는 방법 항목이 생기는데, 해당 속성값을 [개수]라고 해준다.

그리고 별칭 "봉사학생수"라고 써줘야한다.

 

 

 

이번엔 총시수 항목을 나타낼 차례,

[시수] 필드를 부르고

묶는 방법을 "합계"라고 선택해주고,

문제에서 요구하는데로 내림차순 정렬로 되게끔 설정

 

 

 

마지막 항목인 "학생당봉사시수"는

SQL 보기를 통해서 만들었다.

앞서 나타냈던 COUNT, SUM함수를 합쳐서 나타내면 된다.

 

 

그러면 중간 결과값이 다음과 같이 소수점밑으로 많이 나타나는 걸 확인할 수 있다.

 

 

문제에서

소수점 밑 2자리까지만 나타나게끔

요구했으므로

형식의 값을 설정해준다.

 

 

<완성>

 

반응형