책 내용 질문하기
문제4번에 3번
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
298
조회수
62
작성일
2014-06-02
작성자
첨부파일

합계가 가장 많은 거래처를 표시하라 하였는데 하위쿼리의 개념이 잘 안 잡힙니다 더 쉽게 설명해주시면 감사하겠습니다!

답변
2014-06-03 06:56:58

쿼리 안에 또 다른 쿼리를 만드는 것이 하위 쿼리입니다.

select max(합계) from 업체별내역

현재 만든 쿼리 내에서도

합계가 가장많은 거래처의 내용만 표시 하기 위한 것이므로 하위쿼리를 작성한 것입니다.

요약으로 최대값을 지정하면

그 필드안에서 최대값들을 계산하게 되는 것이지

최대값 하나만 표시하는 것은 아닙니다.

합계 필드에다가 하위 쿼리를 사용하는 이유는 '합계'의 값이 '합계가 최고인 값'하고 일치하는 레코드를 찾기 위해서입니다.

좋은 하루 되세요.

"
  • *
    2014-06-03 06:56:58

    쿼리 안에 또 다른 쿼리를 만드는 것이 하위 쿼리입니다.

    select max(합계) from 업체별내역

    현재 만든 쿼리 내에서도

    합계가 가장많은 거래처의 내용만 표시 하기 위한 것이므로 하위쿼리를 작성한 것입니다.

    요약으로 최대값을 지정하면

    그 필드안에서 최대값들을 계산하게 되는 것이지

    최대값 하나만 표시하는 것은 아닙니다.

    합계 필드에다가 하위 쿼리를 사용하는 이유는 '합계'의 값이 '합계가 최고인 값'하고 일치하는 레코드를 찾기 위해서입니다.

    좋은 하루 되세요.

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