1. 엑세스 실전모의고사 A형 4-2번
5번이상 판매된 상품을 조회할 때 제품코드 필드를 어떤 테이블에서 가져와도 상관없나요??
저는 매출테이블에 제품판매된 기록이 있어서 여기서 가져왔는데 왜 판매기록은 없는 판매테이블에서 가져오나요..?
두 테이블이 서로 관계에 있거나 연결되있어서 판매테이블에서 가져올 수 있는 건가요??
2. 실전모의고사 F형
쿼리를 요약할 때 묶는 방법에서요 어떤 건 식으로 지정하고 어떤건 아예 지정안하더라구요ㅠㅠ iff함수도 어디서는 식으로 묶고 어떨 땐 아예안묶고ㅠㅠ
4-1번에서는 직접 식으로 묶던데 책에 나와있는 설명은 잘이해가 안가서요 어떨 때 식으로 묶고 어떨 때 안묶나요..? 식으로 안묶었는데도 결과가 시험지랑 같게 나오는 경우도 있어서 더 모르겠어요..
아 그리고 매개변수문제도 무조건 조건으로 묶어줘야하나요?? 어디서는 묶여있고 어디서는 안묶여있어서 헷갈려요ㅠㅠㅠ 요약기준을 설정하지않고 매개변수만 입력하면 틀리나요?
3. 실전모의고사 H형 4-2번에 대해 저번에 질문했었는데요..!! not in(select 회원번호 from 수강내역)도 되냐고 질문했었는데
결과가 나오지 않으므로 정답으로 인정될 수 없습니다.
쿼리 디자인 보기에서 <수강내역> 테이블을 제거해 주세요.
select 회원번호 from 수강내역 으로 정보를 불러오기 때문에 테이블 보기에 <수강내역> 테이블은 불필요합니다
이렇게 답변주셨어요..!
그럼 쿼리만들기에서 <회원>테이블만표시하고 조건에 not in(select 회원번호 from 수강내역)으로 작성하더라도
문제에 제시된 조건인 '<회원>과 <수강내역>테이블 이용'을 만족하고 정답처리도 되나요?
4.실전모의고사 I형 1-3번에 대해 저번에 바운드열을 2로 설정하면 성명으로 안나오고 수강생코드로 나온다고 했었는데요ㅠㅠ
바운드 열은 저장되는 필드 번호입니다.
문제 화면에 '성명'이 표시되므로 바운드 열을 성명으로 지정해야 하므로 2로 지정한 것입니다.
행 원본의 순서가 '수강생.수강생코드, 수강생.성명, 수강생.연락처' 순서이므로 성명이 두번째 필드가 됩니다.
바운드 열을 1로 지정하시면 첨부하신 이미지처럼 수강생코드가 저장됩니다.
라고 답변해주셔서 다시 봤는데도 바운드열을 2로 했는데 수강생코드가 나오더라구요ㅠㅠ 뭐가 문제인건가요..?ㅜㅜㅜ
파일첨부했습니다..!!(암호: 7&7199)
5 . 실전모의고사 J형 4-3번
크로스탭쿼리를 작성할 때 값에 필드와 열머리글의 순서를 바꿔도 상관없나요?
행머리글-행머리글-값-열머리글 이렇게요!
안녕하세요.
1.
문제에서 매출과 제품 테이블을 사용하도록 지시하였습니다.
해당 테이블들을 사용해 주셔야 정답으로 인정됩니다.
p.430 해설을 참고해 주세요.
2.
쿼리는 답이 다양하게 나올 수 있습니다.
교재에서 제시되지 않은 방법으로 푸셔도 문제 지시사항에 맞게 작업하셔서 결과가 동일하다면 정답으로 인정됩니다.
필드명에 식을 지정 하는 것은 그 필드의 내용을 식의 값으로 채우기 위한 것입니다.
그냥 필드를 가져와서 조건에 사용하는 것은 원래 필드의 내용중 조건에 맞는 것을 찾기 위한 것이구요.
이 두가지를 다 하는 경우는 식으로 만든 값에 대해서 조건을 적용할 때 입니다.
예를 들면 날짜 라는 필드가 있고 이 날짜에는 2012-8-14 와 같은 날짜값이 입력 되어 있습니다.
그런데 쿼리에서 표시 하고 싶은것은 월에 대해서 이고 이 월에서도 3월에 대해서만 확인 하고 싶다 라고 한다면
필드명 =month([날짜])
요약 조건
조건 =3
과 같이 사용하는 것입니다. 필드명에서 사용된 식으로 월에 해당하는 것만 필드에 표시 하고
이 필드중에서도 3인 값 즉 3월에 해당하는 것만 찾기 위한 것이죠.
4-1번의 경우는 Int(Avg([주문수])) 식으로 '평균주문수' 필드를 채운 것입니다.
3.
넵, select 회원번호 from 수강내역 에서 수강내역 테이블을 사용하신 것입니다.
4.
설명이 부족해서 혼란을 드린 것 같습니다.
다시 정리해 드리겠습니다.
바운드 열을 1로 지정하면, 수강생코드가 저장됩니다.
바운드 열을 2로 지정하면, 성명이 저장됩니다.
문제에서는 다른 언급이 없으므로 저장 필드는 1로 그대로 두시면 됩니다.
화면 표시는
열 너비가 0cm;2cm;2cm로 표시되므로 수강생코드는 보이지 않게되고 성명 필드가 보이게 됩니다.
5.
네, 순서가 바뀌어도 결과는 같습니다.
좋은 하루 보내세요.
-
관리자2019-01-22 01:55:34
안녕하세요.
1.
문제에서 매출과 제품 테이블을 사용하도록 지시하였습니다.
해당 테이블들을 사용해 주셔야 정답으로 인정됩니다.
p.430 해설을 참고해 주세요.2.
쿼리는 답이 다양하게 나올 수 있습니다.
교재에서 제시되지 않은 방법으로 푸셔도 문제 지시사항에 맞게 작업하셔서 결과가 동일하다면 정답으로 인정됩니다.
필드명에 식을 지정 하는 것은 그 필드의 내용을 식의 값으로 채우기 위한 것입니다.그냥 필드를 가져와서 조건에 사용하는 것은 원래 필드의 내용중 조건에 맞는 것을 찾기 위한 것이구요.
이 두가지를 다 하는 경우는 식으로 만든 값에 대해서 조건을 적용할 때 입니다.
예를 들면 날짜 라는 필드가 있고 이 날짜에는 2012-8-14 와 같은 날짜값이 입력 되어 있습니다.그런데 쿼리에서 표시 하고 싶은것은 월에 대해서 이고 이 월에서도 3월에 대해서만 확인 하고 싶다 라고 한다면
필드명 =month([날짜])
요약 조건
조건 =3과 같이 사용하는 것입니다. 필드명에서 사용된 식으로 월에 해당하는 것만 필드에 표시 하고
이 필드중에서도 3인 값 즉 3월에 해당하는 것만 찾기 위한 것이죠.
4-1번의 경우는 Int(Avg([주문수])) 식으로 '평균주문수' 필드를 채운 것입니다.
3.
넵, select 회원번호 from 수강내역 에서 수강내역 테이블을 사용하신 것입니다.
4.
설명이 부족해서 혼란을 드린 것 같습니다.
다시 정리해 드리겠습니다.바운드 열을 1로 지정하면, 수강생코드가 저장됩니다.
바운드 열을 2로 지정하면, 성명이 저장됩니다.문제에서는 다른 언급이 없으므로 저장 필드는 1로 그대로 두시면 됩니다.
화면 표시는
열 너비가 0cm;2cm;2cm로 표시되므로 수강생코드는 보이지 않게되고 성명 필드가 보이게 됩니다.
5.
네, 순서가 바뀌어도 결과는 같습니다.좋은 하루 보내세요.