책 내용 질문하기
매개 변수 쿼리 작성하기가 정답과 다릅니다
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
167
조회수
44
작성일
2019-10-22
작성자
탈퇴*원
첨부파일

매개 변수 쿼리를 그대로 따라하면서 작성하였는데, 정답과 다릅니다

그대로 따라하지 않은 것은 딱 하나였는데요

 

판매금액총계 부분을 [판매단가]*[판매수량]으로 했더니 실행 버튼을 눌렀을 때, < 지정된 '[판매단가]' 필드는 SQL 문의 FROM 절에 나열된 테이블을 둘 이상 참조합니다. >라는 메세지가 뜨며 실행이 되질 않습니다

 

그래서 네이버 지식인에 찾아보니, 테이블이 다를 경우엔 인식을 못하므로 테이블 표시를 해주어야 한다고 해서 판매금액총계를 [제품].[판매단가]*[판매].[판매수량] 이렇게 입력하였습니다.

 

그리고 실행을 해봤는데 답지와 제가 산출한 값이 달라서 뭐가 문제인지 몰라 이렇게 문의 드립니다.

 

그리고 왜 판매금액 총계의 요약 부분을 합계로 설정하는지도 잘 모르겠습니다.

판매금액총계는 판매금액과 판매단가만 곱하면 되는거 아닌가요? 왜 여기에 합계가 들어가야 하는지 잘 모르겠습니다

 

감사합니다.

답변
2019-10-23 22:23:33

안녕하세요.

 

판매금액총계 필드의 '요약'을 묶는방법이 아닌 '합계'로 설정해 주셔야 총합이 표시됩니다.

 

반바지에 대한 판매금액의 총합을 구하기 위해 '합계'로 지정한 것입니다.

 

그리고, 정확한 결과를 위해 판매현황 쿼리를 테이블 표시 영역에서 제거해 주셔야 합니다.

 

그래야 판매단가와 판매수량을 정확히 가져올 수 있습니다.

동일 필드로 인해 정확한 결과가 나오지 않습니다.

또한 문제에서 <제품>, <판매> 테이블을 이용하라고 했고, 판매현황 쿼리를 제시하지 않았으므로 지시사항에 위배됩니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-10-23 22:23:33

    안녕하세요.

     

    판매금액총계 필드의 '요약'을 묶는방법이 아닌 '합계'로 설정해 주셔야 총합이 표시됩니다.

     

    반바지에 대한 판매금액의 총합을 구하기 위해 '합계'로 지정한 것입니다.

     

    그리고, 정확한 결과를 위해 판매현황 쿼리를 테이블 표시 영역에서 제거해 주셔야 합니다.

     

    그래야 판매단가와 판매수량을 정확히 가져올 수 있습니다.

    동일 필드로 인해 정확한 결과가 나오지 않습니다.

    또한 문제에서 <제품>, <판매> 테이블을 이용하라고 했고, 판매현황 쿼리를 제시하지 않았으므로 지시사항에 위배됩니다.

     

    좋은 하루 보내세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.