그룹 또는 필드에서 상위 값이나 하위 값이 있는 레코드 찾기

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

이 문서에서는 레코드 집합에서 높은 값 또는 가장 낮은 값을 찾는 상위 값 쿼리를 사용 하는 방법을 설명 합니다. 상위 값 쿼리를 사용 하 여 제품은 잘 판매와 그렇지 않은 등 다양 한 비즈니스 질문에 대답입니다.

실행할 작업

상위 값 쿼리 이해

상위 또는 하위 값이 들어 있는 레코드 찾기

범주 또는 그룹에 있는 레코드에 대 한 상위 또는 하위 값 찾기

위쪽 및 아래쪽 값이 들어 있는 레코드 찾기

상위 값 쿼리 이해

테이블 필드에서 상위 또는 하위 값이 포함 된 레코드를 찾아야 할 때 상위 값 쿼리를 사용 합니다. 다음과 같은 질문에 대답 하려면 상위 값 쿼리를 사용할 수 있습니다.

  • 최소 또는 가장 많이 제품 것은 무엇입니까?

  • 세 명의 직원 다음 생일?

  • 현재 연도 중 가장 큰 또는 적어도 판매를 생성 하는 부서?

  • 제품은 차지 하는 상위 또는 하위 판매액의 5%?

  • 각 제품 범주에서 제품은 차지 하는 상위 또는 하위 sales의 5%?

간단히 말해, 상위 값 쿼리 정렬 하 고 필드에서 상위 또는 하위 값을 반환 하려면 데이터를 필터링 합니다. 상위 값 쿼리를 사용 하 여 숫자 (통화 포함)를 검색할 수 있으며 날짜 값 수 있습니다.

상위 값 쿼리를 만드는 과정 다음과 같은 단계로 있습니다.

  • 선택 쿼리 또는 요약 쿼리 만들기

    선택 쿼리를 사용 하 여 테이블에서 상위 또는 하위 값을 찾을 수 있습니다. 요약 쿼리를 사용 하 여 하나 이상의 범주에서 상위 또는 하위 값을 찾을 수 있습니다. 예를 들어 "가장 란 또는 가장 저렴 제품" 같은 질문에 대답 하려면 먼저 선택 쿼리를 만들어 합니다. 와 같은 질문에 대답 하려면 "각 제품 범주는 제품은 차지 하는 상위 또는 하위 5% 판매액의" 요약 쿼리를 사용 합니다. 또한 레코드 그룹 또는 범주에 해당 하는 레코드에서 위쪽 및 아래쪽 값을 찾는 두 유형의 쿼리를 사용할 수 있습니다.

  • 쿼리에 정렬 순서를 적용 합니다.

  • 쿼리에 다른 조건을 적용 합니다.

  • 쿼리에서 반환 하 고 원하는 레코드 수를 지정 합니다. 필드를 값의 상위 5% 등의 백분율을 지정할 수 있는 또는 필드에서 상위 10 개 값 등의 고정 된 수를 지정할 수 있습니다.

상위 값 쿼리 및 필터 중에서 선택

상위 값 쿼리 만들기 또는 필터를 적용 해야 하는지 여부를 확인 하려면 다음 사항을 고려 합니다.

  • 필드에서 높은 값 또는 가장 낮은 값이 포함 된 레코드를 반환 하려면 및 알 수 없는 정확한 상위 또는 하위 필드 값 (또는 중요 하지 않은), 경우 상위 값 쿼리를 만듭니다.

  • 필드의 값과 일치 모든 레코드를 반환 하려면 다음 중 하나 또는 보다 작거나 하면 필터를 적용 하면 관심 있는 값 보다 큰 합니다. 예를 들어 가격이 \ 50, 000 100 사이의 있는 제품을 확인 하려면 필터를 적용 하면 됩니다. 이 그림에서는 쿼리 디자인 보기 및 필터를 만들 수 있는 결과에 표시 된 예제 필터:

    가격이 \50,000에서 \100,000 사이인 제품

    자세한 내용은 방법에 대 한 만들기 및 필터를 사용 하 여 문서를 참조 필터: 보기의 레코드 수 제한합니다.

규칙을 만들고 상위 값 쿼리를 사용 하 여

진행 하면서 기억, 쿼리 유형 (선택 쿼리 또는 요약 쿼리)에 관계 없이 해야 사용 하는 예: 직원 또는 제품 이름, 설명 데이터가 들어 있는 필드와 가격으로 또는 한 da 같은 찾으려는 상위 또는 하위 값이 포함 된 필드 te 필드입니다. 둘 이상의 데이터 필드를 사용할 수 있는 한 요약 쿼리를 사용 하는 경우 데이터 필드 일반적으로 정보를 포함 해야 범주, 시/도 또는 국가/지역 필드와 같은 합니다. "나에 게 표시 가장 높은 주문의 상위 5%입니다." 같은 모든 레코드에 대해 실행 되는 요약 쿼리를 만들 때만 항목 데이터를 생략할 수 있습니다. 또한 범주로 레코드 또는 레코드 그룹에서 위쪽 및 아래쪽 값을 찾는 select 또는 요약 쿼리를 사용할 수 있습니다. 이렇게 하는 방법에 대 한 자세한 내용은이 문서의 뒷부분에 나오는 범주 또는 그룹에 있는 레코드에 대 한 상위 또는 하위 값 찾기섹션을 참조 합니다.

상위 또는 하위 값이 들어 있는 레코드 찾기

이 섹션에 나와 있는 단계는 기본적인 상위 값 쿼리 및 고급 쿼리를 만드는 방법을 설명 합니다. 첫 번째 단계에서는 두 번째 구역 다음 몇 가지 직원 생일을 찾는 방법에 설명 하는 동안 상위 값 쿼리의 기본 요소를 보여 줍니다. 다음 예제 표를 사용 하는 단계:

이름

주소

구/군/시

국가/지역

생년월일

고용 날짜

병재

송파구 잠실동 220

서울특별시

대한민국

1968-02-05

1994-06-10

남궁

성주

구산동 17-111

김해시

대한민국

1957-05-22

1996-11-22

태준

갈현동 232-8

과천시

대한민국

1960-11-11

2000-03-11

민수

무릉동 171-3

공주시

UK

1964-03-22

1998-06-22

재석

사하구 신평동 701-29

부산광역시

멕시코

1972-06-05

2002-01-05

혜린

중앙동 427-10

과천시

대한민국

1970-01-23

1999-04-23

익한

동구 마산동 250-1

대전광역시

대한민국

1964-04-14

2004-10-14

현아

남구 연수동 208-16

인천광역시

대한민국

1959-10-29

1997-03-29

민수

무릉동 171-3

공주시

UK

1964-03-22

1998-06-20

원하는 경우이 예제 테이블에 데이터를 직접 입력 또는 Microsoft Office Excel 2007 같은 스프레드시트 프로그램에이 표를 복사 하 고 Microsoft Office Access 2007 의 테이블로 결과 워크시트를 가져올 수 있습니다.

나에 게 어떻게 표시

수동으로 샘플 데이터 입력

  1. 만들기 탭의 테이블 그룹에서 테이블을 클릭합니다.

Office Access 2007 데이터베이스에 새 테이블을 추가합니다.

참고: 새로운 빈 데이터베이스를 여는 경우에는 이 단계를 따르지 않아도 되지만, 데이터베이스에 테이블을 추가해야 할 때마다 이 단계를 따라야 합니다.

  1. 머리글 행의 첫 번째 셀을 두 번 클릭 하 고 예제 테이블에 필드의 이름을 입력 합니다.
    기본적으로 Access 나타냅니다 빈 필드 텍스트 새 필드 추가 머리글 행에 다음과 같이:
    데이터시트의 새 필드

  2. 화살표 키를 사용 하 여 다음 빈 머리글 셀으로 이동 하 고 두 번째 필드 이름 (하거나 수도 있습니다 tab 키를 새 셀을 두 번 클릭)를 입력 합니다. 이 단계를 반복 하 여 모든 필드 이름을 입력 합니다.

  3. 예제 테이블에 데이터를 입력 합니다.
    Access 각 필드에 대 한 데이터 형식을 유추 된 데이터를 입력 하는 것입니다. 관계형 데이터베이스를 처음 접하는 경우 숫자, 텍스트 또는 날짜/시간, 각 테이블의 필드와 같은 특정 데이터 형식을 설정 합니다. 데이터 형식 설정 정확 하 게 데이터 입력을 통해 한 계산에서 전화 번호를 사용 하는 등의 실수 방지 합니다. 이러한 예제 테이블에 대 한 데이터 형식을 유추 액세스할 수 있도록 해야 합니다.

  4. 데이터 입력을 마치면 저장 을 클릭
    바로 가기 키 CTRL + S
    다른 이름으로 저장 대화 상자가 나타납니다.

  5. 테이블 이름 상자에 예제 테이블의 이름을 입력 한 다음 확인 을 클릭 합니다.
    사용 방법 섹션에서 쿼리 이러한 이름을 사용 하기 때문에 각 예제 테이블의 이름을 사용 합니다.

  6. 이 섹션의 시작 부분에 나열 된 예제 테이블의 각를 만들 때까지이 단계를 반복 합니다.

스프레드시트 프로그램에 테이블 복사

  1. 스프레드시트 프로그램을 시작 하 고 새 파일을 만듭니다. Excel을 사용 하는 경우 새 통합 문서 기본적으로 만들어집니다.

  2. 이전 섹션에 나오는 예제 표를 복사 하 고 첫 번째 셀부터 시작 하는 첫 번째 워크시트에 붙여 넣습니다.

  3. 워크시트 이름 Employees스프레드시트 프로그램에서 지원 되는 방법을 사용 합니다.

  4. 스프레드시트 파일을 원하는 위치에 저장 한 다음 단계로 이동 합니다.

Access 테이블 가져오기

  1. 새 데이터베이스나 기존 데이터베이스에:
    외부 데이터 탭의 가져오기 그룹에서 Excel 을 클릭 합니다.
    -또는-
    클릭 및 자세한, 스프레드시트 프로그램 목록에서 선택 합니다.
    외부 데이터 가져오기-프로그램 이름 스프레드시트 대화 상자가 나타납니다.

  2. 찾아보기를 클릭 하 고 이전 단계에서 만든 스프레드시트 파일을 열 다음 확인 을 클릭 합니다.
    스프레드시트 가져오기 마법사가 시작 됩니다.

  3. 기본적으로 마법사 페이지의 아래쪽 구역에 표시 되는 통합 문서 (직원이, 이전 섹션의 단계를 실행 하는 경우) 및 워크시트에서 데이터의 첫 번째 워크시트의 마법사가 선택 되어 있습니다. 다음 을 클릭 합니다.

  4. 마법사의 다음 페이지에서 첫 번째 행에 열 머리글이 포함 을 클릭 한 후 다음 을 클릭 합니다.

  5. 필요한 경우 마법사의 다음 페이지에서 사용 하 여 텍스트 상자 및 목록 필드 옵션 에서 필드 이름과 데이터 형식을 변경 하거나 가져오기 작업에서 제외할 필드를 합니다. 그렇지 않은 경우 다음 을 클릭 합니다.

  6. 기본 키 추가 옵션을 선택 하 고 을 클릭 합니다.

  7. 기본적으로 Access 워크시트의 이름에 새 테이블에 적용 됩니다. 이름을 적용 하거나 다른 이름을 입력 한 다음 완료 를 클릭 합니다.

참고: 스프레드시트 프로그램이 없는 경우에 메모장과 같은 텍스트 편집기에 예제 데이터를 복사할 수 있습니다. 텍스트 데이터를 가져오는 방법에 대 한 자세한 내용은 데이터를 가져오거나 데이터 텍스트 파일에 연결문서를 참고 하세요.

기본적인 상위 값 쿼리 만들기

  1. 만들기 탭의 쿼리 그룹에서 쿼리 디자인을 클릭합니다.

  2. 테이블 표시 대화 상자에서 쿼리에 사용할 테이블 디자인 눈금에 추가 하려면 추가 클릭 한 다음 닫기 를 클릭 하려는 테이블을 클릭 합니다.
    -또는-
    테이블을 두 번 클릭 합니다.
    예제 데이터를 사용 하는 경우 Employees 테이블 쿼리를 추가 합니다.

  3. 쿼리 디자인 눈금에서 사용 하려는 필드를 추가 합니다. 수 각 필드를 두 번 클릭 하거나 끌어서 놓을 각 필드 필드 행에 있는 빈 셀에 있습니다.
    예제 표를 사용 하는 경우 첫 번째 이름, 성, 이름 및 생년월일 필드를 추가 합니다.

  4. 상위 또는 하위 값 (예제 표를 사용 하는 경우 생년월일 필드)이 포함 된 필드에서 정렬 행을 클릭 하 고 오름차순 또는 내림차순 을 선택 합니다.
    경우 값 필드에 숫자가 포함, 가격 또는 판매량과 같은 가장 낮은 값을 반환 하는 오름차순 정렬 순서 및 내림차순 정렬 순서에서 가장 큰 값을 반환 합니다. 값 필드에 날짜가 들어 있는 경우 내림차순 정렬 순서 오름차순 기준 날짜를 반환 하는 동안 가장 최근 날짜를 반환 합니다.

    중요: 상위 또는 하위 값이 들어 있는 필드에 대해서만을 오름차순 이나 내림차순정렬 행을 설정 해야 합니다. 상위 또는 하위 값이 포함 된 필드 이외의 다른 필드에 대 한 정렬 순서를 지정 하는 경우-가격 대신 ProductName 예를 들어-쿼리 원하는 결과 반환 하지 것입니다.

  5. 디자인 탭의 도구 그룹에서 모두 ( 상위 값 목록) 하 고 다음 중 하나 옆에 있는 아래쪽 화살표를 입력 값 또는 백분율을 참조 하거나 목록에서 옵션을 선택 하는 레코드를 클릭 합니다.

  6. 쿼리를 실행 하 고 데이터 시트 보기에서 결과 표시 하려면 실행 단추 이미지 를 클릭 합니다.

  7. 쿼리를 저장 하 고 단계에서 사용 하기 위해 열어 둡니다.

이 유형의 상위 값 쿼리는 가장 오래 된 사용자 또는 회사 나이가 주목 해야 할 등 기본 질문에 대답 수 있는지 확인할 수 있습니다. 다음 쿼리에 능력과 유연성을 추가 하려면 식 및 기타 조건을 사용 하는 방법을 설명 합니다. 다음 단계에 표시 된 조건 다음 세 명의 직원 생일을 반환 합니다.

쿼리에 조건을 추가합니다

참고: 이러한 단계는 이전 섹션에 설명 된 쿼리를 사용 합니다 가정 합니다.

  1. 이전 단계에서 만든 쿼리를 디자인 보기에서 엽니다.

  2. 쿼리 디자인 눈금에서 생년월일 열의 오른쪽에 있는 열에 복사 하 여 붙여 넣거나 식을 입력 Expr1: DatePart("m", [생년월일])합니다. DatePart 함수는 생년월일 필드에 있는 값의 월 부분을 추출합니다.

  3. 식을 포함 하는 열 오른쪽에 복사 하 여 붙여 넣거나 식을 입력 Expr2: DatePart("d", [생년월일])합니다. 이 경우 DatePart 함수는 생년월일 필드에 있는 값의 일 부분을 추출합니다.

  4. 각 식에 대 한 표시 행에 있는 확인란의 선택을 취소 하 고 각 식에 대 한 정렬 셀을 클릭 하 고 오름차순 을 선택 합니다.

  5. 필요에 따라 쿼리 범위 제한 조건을 지정할 수 있습니다. 조건을 지정 하면 쿼리 조건에 맞는 레코드에만 정렬 하 고 위쪽 또는 아래쪽 필드 값의 정렬된 된 목록 내에서 식별 합니다.
    예제 데이터를 계속 하려면 생년월일 필드의 조건 행에 입력 하거나 복사 및 붙여넣기이 식을:

    Month ([생년월일]) > Month(Date()) 또는 Month ([생년월일]) = Month(Date()), Day ([생년월일]) > Day(Date())

    이 식에서는 다음:는 Month ([생년월일]) > Month(Date()) 부분 경우 이후 달의 고, true 인 경우, 해당 레코드 쿼리에 포함 보려면 각 직원의 생년월일을 검사 합니다. Month ([생년월일]) Month(Date()) 및 Day([BirthDate]) = > Day(Date()) 식의 일부 경우 생일이 또는 그 이후의 보려면 이번 달에 발생 하는 생년월일을 확인 합니다. 현재 날짜입니다. 해당 조건이 true 이면 함수 쿼리 결과에서 이러한 레코드를 포함 합니다. 요약 하자면,이 식은 위치 생년월일 사이가 년 1 월 1과 쿼리를 실행 하는 날짜 레코드를 무시 합니다.

    쿼리 조건 식의 더 많은 예제를 보려면 쿼리 조건 예제문서를 참고 하세요.

  6. 디자인 탭의 도구 그룹에서 모두 ( 상위 값 목록) 하 고 다음 중 하나 옆에 있는 아래쪽 화살표를 입력 값 또는 백분율을 참조 하거나 목록에서 옵션을 선택 하는 레코드를 클릭 합니다.

  7. 쿼리를 실행 하 고 데이터 시트 보기에서 결과 표시 하려면 실행 단추 이미지 를 클릭 합니다.

쿼리가 예상 보다 더 많은 레코드를 반환 하는 경우

데이터에 날짜 값을 공유 하는 레코드가 있으면 상위 값 쿼리 예상 보다 더 많은 데이터를 반환할 수 있습니다. 예를 들어 세 개의 직원 레코드를 검색 하도록 상위 값 쿼리를 디자인할 수 있지만 실제로 볼 있습니다 4 "박찬식"과 "김문식" 생일 공유 하기 때문에. 이 유형의 쿼리에 얼마나 많은 레코드가 해당 값이에 관계 없이 모든 상위 값을 반환 합니다. 중복 값을 제외 하려면 고유 값 이라는 속성을 설정할 수 있습니다. 해당 속성을 사용 하 여 정보를이 문서 뒷부분의 중복 레코드를 표시 하는 경우, 섹션을 참조 합니다.

생년월일

Johnson

9 1968/26/이후의 날짜로

1970/2/10

김문식

10/15/1965

Wilson

10/15/1969

쿼리 예상 보다 더 적은 레코드를 반환 하는 경우

위쪽 돌아가거나 다섯 개의 레코드 필드에서 하위 쿼리를 디자인 하지만 표시 된 레코드의 세 가정 합니다. 일반적으로 디자인 보기에서 쿼리를 열고 의도 한 것 보다 제한적인 조건에 대 한 디자인 눈금의 조건 행을 검토 하 여 문제를 해결 합니다. 조건에 대 한 자세한 내용은 쿼리 조건 예제문서를 참고 하세요.

중복 레코드를 표시 하는 경우

상위 값 쿼리 중복 값을 반환 하는 경우 기본 테이블에 중복 레코드가 포함 하거나 레코드 쿼리에 레코드를 구별할 수 있는 필드가 포함 되어 있지 않으므로 중복 된 것으로 표시 합니다. 예를 들어, 여기서는 5 개의 주문을 보여 주는 쿼리 최근에, 배송 된 판매원의 이름을 함께 처리 한 합니다.

선적일

판매원

2004-11-12

2004-11-12

모레노

2004-10-12

홍현아라

2004-10-12

홍현아라

2004-10-12

세 번째와 네 번째 레코드가 중복 된 것 보이지만 판매원 홍현아라 처리 되기 때문에 서로 다른 두 개의 배송 된 주문을 수 같은 날짜에 있습니다.

사용자의 요구 사항에 따라 중복 레코드를 반환 하지 않도록 하려면 다음 두 가지 중 하나를 수행할 수 있습니다. 주문 Id 및 제품 번호 필드와 같은 레코드를 차별화 하는 데 도움이 되는 필드를 추가 하려면 쿼리 디자인을 변경할 수 있습니다. 또는 중복 레코드 중 하나만 표시 하는 데 충분 있으면 로 쿼리의 고유 값 속성을 설정 하 여 고유 레코드만 표시할 수 있습니다. 이 속성을 설정 하려면 쿼리 디자인 보기에서 F4 키를 눌러 쿼리에 대 한 속성 시트가 표시, 고유 값 속성을 찾은 다음 로 설정 합니다.

중복 레코드 처리에 대 한 자세한 내용은 찾기, 숨기기 또는 중복 데이터를 제거할문서를 참고 하세요.

맨 위로 이동

범주 또는 그룹에 있는 레코드에 대 한 상위 또는 하위 값 찾기

요약 쿼리를 만들어 그룹에 속한 레코드에 대 한 상위 또는 하위 값을 찾습니다. 진행 하면서 유의 기본적으로, 요약 쿼리 필드 또는 "범주" 필드와 "가격" 필드와 같은 상위 또는 하위 값이 있는 필드와 같은 그룹 데이터를 포함 하는 필드를 포함할 수 있습니다. 요약 쿼리 범주에 있는 항목에 설명 하는 다른 필드를 포함할 수 없습니다. 그러나 요약 쿼리의 필드와 설명 데이터가 들어 있는 다른 테이블의에서 필드를 포함 하는 두 번째 쿼리를 만들 수 있습니다.

예를 들어, 제품, 표 및 각 제품 보드 게임, 퍼즐 등의 범주를 지정 하 고 등입니다. 각 범주에 가장 높은 제품을 식별 하는 요약 쿼리를 만들면 필드 또는 범주 데이터가 들어 있는 필드와 가격 데이터가 들어 있는 필드 쿼리만 포함할 수 있습니다. 이 예제에서는 범주 이름 필드 및 가격 이라는 필드가 가정 합니다. 이 유형의 쿼리를 실행할 때 "MaxOf" 또는 "MinOf" (에 따라 선택 하는 함수)에 추가 가격 필드의 시작 부분 그어집니다.

범주 이름

최고

보드 게임

$ 55.00

퍼즐

$ 43.90

컴퓨터 게임

$ 263.50

인형

$ 81.00

...

...

쿼리 데 도움을 주는 제품 설명 (및 되므로 데이터를 쉽게 이해할 수 있게) 제품 이름 또는 공급 업체, 이름 등 다른 필드를 포함할 수 없습니다 합계 같은 됩니다.

범주 이름

최고

제품 이름

공급 업체 이름

보드 게임

$ 55.000

C + + 조작

퍼즐

$ 43.90

관계형 데이터베이스 다이어그램

한국 마이크로소프트

컴퓨터 게임

$ 263.50

컴퓨터 달인 및 상상의 동물

양정 물산 ㈜

인형

$ 81.00

프로그래머 동작 그림

Contoso, Ltd

...

...

...

...

해당 설명이 포함 된 데이터를 표시 하려는 경우 더 많은 데이터 필드가 있는 요약 쿼리의 필드를 결합 하는 두 번째 선택 쿼리를 만들 수 있습니다.

이 섹션에 나와 있는 단계 요약 쿼리 만들기 및 각 가장 높은 제품을 식별 하는 데 필요한 쿼리 범주 집합을 선택 하는 방법을 설명 합니다. 단계 다음 예제 테이블을 사용 한다고 가정 합니다.

Categories 테이블

CategoryID

범주 이름

설명

1

보드 게임

모든 연령 및 기술 수준

2

퍼즐

퍼즐, word 퍼즐, 퍼즐 통상 (주)

3

컴퓨터 게임

모든 콘솔 및 수준

4

인형

그림 작업 방식으로 인형

5

스포츠 장비

공, 옷, 네트워크

6

모델/취미

비행기, 자동차, 기차

Suppliers 테이블

공급 업체 Id

공급 업체 이름

1

Fabrikam

2

신세계 통상 (주)

3

신세계 통상

4

Adventure Works

5

한국 마이크로소프트

6

7

Contoso, Ltd

8

넓은 국제 무역

9

통상

10

넓은 국제 무역

11

양정 물산 ㈜

12

미주 비디오

Products 테이블

제품 이름

공급 업체 Id

CategoryID

가격

프로그래머 동작 그림

7

4

$ 12.95

C + + 조작

6

1

$ 15.85

관계형 데이터베이스 다이어그램

5

2

$ 22.50

마법 컴퓨터 칩

3

2

$ 32.65

Access! 게임!

1

1

$ 22.95

컴퓨터 달인 및 상상의 동물

11

3

$ 78.50

컴퓨터 달인에 대 한 연습! DVD!

4

5

$ 14.88

Pizza 비행 ultimate

2

5

$ 36.75

외부 5.25 인치 플로피 디스크 드라이브 (1/4 배율)

8

6

$ 65.00

관리자 작업 아닌 그림

9

4

$-78.88

글 룸

12

3

$ 53.33

직접 바로 작성

1

6

$ 77.95

참고: 단계에 Categories and Products 테이블 및 공급 업체와 제품 테이블 간에 동일 간의-일대다 관계 한다고 가정 합니다. 이 경우 테이블 공급 업체 Id 및 CategoryID 필드를 공유 합니다. 다음 섹션에 설명 된 요약 쿼리 관계 없이 작동 하지 않습니다.

요약 쿼리 만들기

  1. 만들기 탭의 쿼리 그룹에서 쿼리 디자인을 클릭합니다.

  2. 테이블 표시 대화 상자에서 작업 추가 클릭 하 고 테이블을 추가한 후 다음 닫기 를 클릭 하려는 테이블을 선택 합니다.
    -또는-
    을 사용 하려는 테이블을 두 번 클릭 한 다음 닫기 를 클릭 합니다. 각 테이블 디자인 눈금에 나타납니다. 위에 나열 된 예제 테이블을 사용 하는 경우 Categories and Products 테이블 추가 합니다.

  3. 쿼리에서 사용 하려는 테이블 필드를 두 번 클릭 합니다.
    이 시점에서는 그룹 필드와 값 필드를 쿼리에 추가 하는지 확인 합니다. 위의 표에 나열 된 예제 데이터를 사용 하는 경우 Products 테이블에서 범주 테이블에서 범주 이름 필드와 가격 필드 추가 합니다.

  4. 필요에 따라 쿼리 범위 제한 조건을 지정할 수 있습니다.
    만 조건에 맞는 레코드 정렬 되므로 위쪽 및 아래쪽 필드 값이 정렬 된 목록 내에서 확인할 수 있습니다. 예를 들어 스포츠 범주의 제품을 제외 하려면이 식을 추가 범주 이름 필드의 조건 행에: <> "스포츠"입니다.
    쿼리 조건 식의 더 많은 예제를 보려면 쿼리 조건 예제문서를 참조 합니다.

  5. 요약 쿼리 쿼리를 변환 합니다.

    1. 디자인 탭의 표시/숨기기 그룹에서 요약 을 클릭 합니다.

      디자인 눈금의 요약 행이 표시 됩니다.

  6. 각 그룹 필드의 Group By 설정 되 고 값 필드 (상위 또는 하위 값이 포함 된 필드)의 최대값 또는 최소값 다음 설정을 확인 합니다.
    선택 해도 Max 숫자 필드 및 날짜/시간 필드에 가장 최근 날짜 또는 시간 값에서 가장 큰 값을 반환 합니다. 최소값 을 선택 하면 숫자 필드 및 날짜/시간 필드에 가장 오래 된 날짜 또는 시간 값에서 가장 작은 값을 반환 합니다. 예제 데이터를 사용 하는 경우 범주 이름 필드의 요약Group By최대값 또는 최소값 을 가격 필드의 셀을 설정 합니다.

  7. 디자인 탭의 도구 그룹에서 상위 값 목록이 모두 로 설정 되어 있는지 확인 한 다음 쿼리를 실행 하 고 데이터 시트 보기에서 결과 표시 하려면 실행 단추 이미지 를 클릭 합니다.

    참고: 7 단계에서 선택한 함수에 따라 Access MaxOf FieldName 또는 MinOf FieldName 쿼리의 값 필드의 이름을 변경 합니다. 예제 표를 사용 하면 Access 필드 최고 또는 minof 가격 이름을 변경 합니다.

  8. 쿼리를 저장 한 다음 단계로 이동 합니다.

제품 이름 또는 그 밖의 정보는 제품에 대 한 쿼리 반환 되지 않습니다. 추가 데이터를 보려면 방금 만든 쿼리를 통합 하는 두 번째 쿼리를 만드는 데 필요 합니다. 다음 두 번째이 쿼리를 만드는 방법을 설명 합니다.

더 많은 데이터를 보려면 두 번째 쿼리 만들기

  1. 만들기 탭의 쿼리 그룹에서 쿼리 디자인을 클릭합니다.

  2. 테이블 표시 대화 상자에서 쿼리 탭을 클릭 한 다음 이전 섹션에서 만든 요약 쿼리를 두 번 클릭 합니다.

  3. 테이블 탭을 클릭 하 고 요약 쿼리에 사용 되는 테이블과 보려는 다른 관련된 데이터가 들어 있는 테이블이 추가 됩니다.
    앞에 나열 된 예제 테이블을 사용 하는 경우 범주, 제품 및 공급 업체 테이블에 새 쿼리를 추가 하면 됩니다.

  4. 요약 쿼리의 필드를 상위 테이블에서 해당 필드에 참가 합니다. 이렇게 하려면 요약 쿼리의 각 필드에에서 테이블의 해당 필드로 끕니다.

    예제 데이터를 사용 하는 경우 Categories 테이블에서 범주 이름 필드에 요약 쿼리의 범주 이름 필드를 끕니다. 다음 요약 쿼리의 최고 필드를 Products 테이블에서 가격 필드를 끕니다. 조인 요약 쿼리의 데이터와 다른 테이블에 데이터를 결합 하 여 새 선택 쿼리를 사용 하도록 설정 합니다.

  5. 요약 쿼리 창에서 전체 쿼리 디자인 눈금에 추가 하려면 별표를 두 번 클릭 한 다음 쿼리에 있는 다른 테이블에서 추가 필드를 끕니다.

    예제 표를 사용 하는 경우 이전 섹션에서 만든 요약 쿼리를 두 번 클릭 한 다음 제품 이름 및 공급 업체 필드 제품과 공급 업체가 테이블에서 각각 추가 합니다.

  6. 필요에 따라 하나 이상의 열에 대 한 정렬 순서를 지정 합니다.
    예를 들어 사전순으로 범주를 표시 하려면 오름차순 으로 정렬 셀 범주 이름 열의 설정 합니다.

  7. 디자인 탭의 결과 그룹에서 실행을 클릭합니다.

    데이터 시트 보기에서 결과 표시 하는 쿼리를 실행 합니다.

    최고 또는 minof 가격으로 표시 하려면 가격 열의 머리글을 사용 하지 않으려면 쿼리 디자인 보기에서 열고, 눈금의 가격 열에 입력 가격: 최고 또는 가격: minof 가격합니다. 이렇게 하면 가격 데이터 시트 보기에서 열 머리글로 표시 됩니다.

맨 위로 이동

위쪽 및 아래쪽 값이 들어 있는 레코드 찾기

이 문서 앞부분에서 만든 쿼리 상위 또는 하위 값만 반환할 수 있습니다. 두 개의 쿼리를 만드는 데 필요한 두 개의 하나의 보기에서 값 집합을 표시 하려는 경우-하위 값을 검색 하 고 상위 값을 검색 하는 하나-하 고 다음 병합 하 고 한 테이블에서 결과 저장 합니다.

위쪽 및 아래쪽 값 찾기 및 테이블의 해당 데이터를 표시 하는 과정은 크게 다음과 같은 단계로.

  • 상위 값 쿼리 및 하위 값 쿼리를 만들거나 데이터 그룹화 해야 할 경우 MinMax 함수를 사용 하는 요약 쿼리 만들기.

  • 변환 상위 값 쿼리 (또는 최대값 요약 쿼리) 만들기 쿼리로 쿼리 테이블 및 새 표를 만들려면이 쿼리를 실행 합니다.

  • 하위 값 쿼리 (또는 최소값 요약 쿼리)를 추가 쿼리로 변환 하 고 상위 값 테이블에 레코드를 추가 하려면이 쿼리를 실행 합니다.

    이 섹션에서는 쿼리를 작성 하는 방법을 설명 합니다.

    참고: 디지털 서명 된 데이터베이스 아니면 신뢰할 수 있는 위치에 있는 Access 여기 설명 실행 쿼리를 실행 하면 없습니다. 첫 번째 집합 만들기를 만들려고 시도 하기 전에 차단된 된 콘텐츠를 사용 하도록 설정 하는 단계를 따라 테이블 및 쿼리 여기에 설명 된 추가 합니다.

    데이터베이스에서 콘텐츠 사용

    • 메시지 표시줄에서 옵션을 클릭합니다.

      Microsoft Office 보안 옵션 대화 상자가 나타납니다.

    • 이 콘텐츠 사용 을 선택한 다음 확인 을 클릭 합니다.

    • 쿼리를 다시 실행합니다.

      메시지 표시줄이 표시 되지 않는 경우

    • 데이터베이스 도구 탭의 표시/숨기기 그룹에서 메시지 표시줄 을 클릭 합니다.

      사용 안 함 모드와 Access 보안에 대 한 자세한 내용은 Access 2007 데이터베이스 보안문서를 참고 하세요.

      쿼리 만들기

  • 위쪽 및 아래쪽 값 쿼리를 만듭니다.

    상위 또는 하위 값 쿼리를 만드는 데 필요한 단계를이 문서 앞부분에서 상위 또는 하위 값이 있는 레코드 찾기섹션을 참조 합니다. 레코드를 범주별으로 그룹화 해야 하는 경우이 문서 앞부분에서 범주 또는 그룹에 있는 레코드에 대 한 상위 또는 하위 값 찾기섹션을 참조 합니다.

  • 각 쿼리를 저장 하 고 단계에서를 사용 하기 위해 열어 둡니다.

만들기 만들기 테이블 쿼리

  1. 상위 값 쿼리 디자인 보기에서 엽니다.

    디자인 탭의 쿼리 유형 그룹에서 테이블 만들기 를 클릭 합니다.
    테이블 만들기 대화 상자가 나타납니다.

  2. 테이블 이름 상자에서 위쪽 및 아래쪽 레코드를 저장 하는 테이블의 이름을 입력 합니다. 예를 들어 위쪽 및 아래쪽 레코드를입력 한 다음 확인 을 클릭 합니다.
    쿼리를 실행할 때마다 데이터 시트 보기에서 결과 표시 하는 대신 쿼리 테이블을 만들고 현재 데이터 맨 위에 있는 값으로 바꿉니다.

  3. 쿼리를 저장하고 닫습니다.

추가 쿼리 만들기

  1. 하위 값 쿼리를 디자인 보기에서 엽니다.

  2. 디자인 탭의 쿼리 유형 그룹에서 추가를 클릭합니다.

  3. 추가 대화 상자에서 테이블 만들기 대화 상자에 입력 한 것과 동일한 이름을 입력 합니다.
    예를 들어 위쪽 및 아래쪽 레코드를 입력 한 다음 확인 을 클릭 합니다. 쿼리를 실행할 때마다 데이터 시트 보기에서 결과 표시 하는 대신 쿼리 위쪽 및 아래쪽 레코드 테이블에 레코드를 추가 합니다.

  4. 쿼리를 저장하고 닫습니다.

쿼리 실행

이제 두 쿼리를 실행할 준비가 되었습니다.

  • 데이터베이스 창에서 상위 값 쿼리를 두 번 클릭 하 고 있는 메시지에서 를 클릭 합니다.

  • 하위 값 쿼리를 두 번 클릭 하 고 있는 메시지에서 를 클릭 합니다.

  • 데이터 시트 보기에서 위쪽 및 아래쪽 레코드 테이블을 엽니다.

맨 위로 이동

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×