책 내용 질문하기
p.290 문제4 -1 쿼리작성
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
290
조회수
271
작성일
2019-07-14
작성자
탈퇴*원
첨부파일
저는 이 문제를 크로스탭 쿼리를 이용해서 푸는 것으로 판단했는데.. 아니더라구요... 왜 아닌지 알고싶고...
수강횟수를 학번필드를 이용해서 작성했는데, 왜 학번 필드를 이용해서 작성했는지 알고 싶습니다!
이해하기 쉽게 설명해주시면 감사하겠습니다!
답변
2019-07-15 20:38:59
안녕하세요.
크로스탭 쿼리가 되려면 열레이블에 동일한 유형이 와야 합니다.
1월 2월 3월 이나 컴퓨터 프린터 등 테이블이나 쿼리의 동일 열이름을 가진 정보가 와야 하는 것이죠.
엑셀의 피벗테이블과 유사하다고 보시면 됩니다.
학번을 이용한 것은 중복되지 않은 유일한 값을 가지기 때문입니다.
물론 성명으로 수강횟수를 작성하셔도 동일한 답이 나오지만,
데이터베이스에서는 만일의 경우 동명이인이 있을 경우를 고려해야 하므로 유일값을 가지는 학번을 이용한 것입니다.
좋은 하루 보내세요.
-
관리자2019-07-15 20:38:59
안녕하세요.
크로스탭 쿼리가 되려면 열레이블에 동일한 유형이 와야 합니다.
1월 2월 3월 이나 컴퓨터 프린터 등 테이블이나 쿼리의 동일 열이름을 가진 정보가 와야 하는 것이죠.
엑셀의 피벗테이블과 유사하다고 보시면 됩니다.
학번을 이용한 것은 중복되지 않은 유일한 값을 가지기 때문입니다.
물론 성명으로 수강횟수를 작성하셔도 동일한 답이 나오지만,
데이터베이스에서는 만일의 경우 동명이인이 있을 경우를 고려해야 하므로 유일값을 가지는 학번을 이용한 것입니다.
좋은 하루 보내세요.