Пошук записів із найбільшими або найменшими значеннями у групі або полі

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

У цій статті пояснюється, як знайти найбільше та найменше значення в наборі записів за допомогою запиту на найбільшого значення. Відповісти різноманітних бізнес запитання, як-от які товари продавати належним чином і які не використовуються найбільшого значення запити.

Виберіть дію

Загальні відомості про запити найбільшого значення

Пошук записів із найбільшими або найменшими значеннями

Знайти перші або останні значення для записів у категорії або групи

Пошук записів, які містять найбільші та найменші значення

Загальні відомості про запити найбільшого значення

Ви використовуєте до найбільшого значення запиту, коли вам потрібно знайти записи, які містять перші або останні значення в поля таблиці. До найбільшого значення запиту можна використовувати, щоб відповісти на такі типи запитань.

  • Це найбільш або найменш дорогий продукту?

  • Які три співробітники є наступний день народження?

  • Які секції створені найбільших або принаймні продажів протягом поточного року?

  • Які товари становлять перші або останні п'ять відсотків обсяг продажів?

  • Які продуктів у кожній категорії продуктів становлять перші або останні п'ять відсотків обсяг продажів?

Коротко, запиту на пошук найбільшого значення сортування а потім фільтрує дані, щоб повернути перші або останні значення в полі. Можна використовувати пошук найбільшого значення запитів для пошуку числове поле (включно з грошової одиниці) та значення дати.

Процес створення запиту на пошук найбільшого значення складається з таких загальних кроків:

  • Створення запиту підсумків або запит на вибірку.

    Щоб знайти перші або останні значення в таблиці, використовується запит на вибірку. Щоб знайти перші або останні значення в один або кілька категорій використовується в запитах підсумків. Наприклад, якщо потрібно, щоб відповісти на запитання, наприклад, "що найбільш або найменш дорогий продукту", спочатку створюється запит на вибірку. Щоб відповісти на питання, такі як "яких продуктів у кожній із наших категорій продуктів становлять перші або останні п'ять відсотків продажів," використовується в запитах підсумків. Крім того, можна використовувати будь-який тип запиту на пошук найбільші та найменші значення в будь-який групи записів або записів, які перебувають у категорії.

  • Застосування порядку сортування до запиту.

  • Застосувати інші умови до запиту.

  • Укажіть кількість записів, які ви хочете запиту, щоб повернути. Ви можете вказати відсоток, наприклад перші 5 відсотків значень у полі, або можна вказати певне число, наприклад перші 10 значень у полі.

Вибір між запиту на пошук найбільшого значення й фільтр

Щоб визначити, чи слід створення запиту на пошук найбільшого значення або застосувати фільтр, зверніть увагу на таке:

  • Якщо ви хочете, щоб повернути записи, які містять найбільші та найменші значення в полі, і ви не знаєте точні верхній або нижній значень полів (або не має значення), щоб створити запиту на пошук найбільшого значення.

  • Якщо ви хочете, щоб повернути всі записи, де значення в полі, зіставляючи, або може бути менше або більше за значення, що вас цікавить, застосування фільтра. Наприклад, щоб переглянути продукти з цінами від $50 і $100, застосувати фільтр. На рисунку показано зразок фільтра в поданні конструктора запитів і результати, які може робити таке фільтр:

    Товари з ціною від 50 грн. до 100 грн.

    Щоб отримати додаткові відомості про створення та використання фільтрів, перегляньте статтю фільтр: обмеження кількості записів у поданні.

Правила для створення та використання запитів пошук найбільшого значення

Надалі, пам'ятайте, що, незалежно від типу запиту (запит на вибірку або запиту підсумків), необхідно використовувати поля, які містять описові дані, наприклад працівників або назви товарів і поле, яке містить верхніх або нижніх значень, який потрібно знайти, наприклад ціну або д. поле се. Можна використовувати більше одного поля даних і, якщо ви використовуєте запиту підсумків, поля даних зазвичай має містити відомості про категорію, наприклад місто або країну або регіон поля. Категорії даних можна пропустити лише під час створення запиту підсумків, яка працює проти всі записи, такі як «показати мені верхній п'ять відсотків найбільш дорогі замовлення». Крім того, можна вибрати або кнопки Пошук найбільші та найменші значення у групі записи або записів, які перебувають у категорії. Щоб отримати додаткові відомості про це наведено в розділі знайти перші або останні значення для записів у категорії або групи, далі в цій статті.

Пошук записів із найбільшими або найменшими значеннями

Кроки, описані в цьому розділі пояснюється, як створити основні верхній значень запиту та розширених запитів. Перші кроки описують основні частини запиту на пошук найбільшого значення, а другий розділ пояснюється, як знайти наступний кілька працівника дні народження. Дії, скористайтеся наведеною нижче таблицею зразок:

Прізвище

Ім’я

Адреса

Місто

Країна або регіон

Дата народження

Залучення дати

Шашков

Руслан

вул. Сумська, 13

Харків

Україна

05.02.1968

10.06.1994

Франко

Андрій

вул. Сагайдачного, 13

Черкаси

Україна

22.05.1957

22.11.1996

Іванчук

Федір

вул. Лісова, 58

Полтава

Україна

11.11.1960

11.03.2000

Кузьменко

Євген Данилович

вул. Індустріальна, 1

Донецьк

UK

22.03.1964

22.06.1998

Левицька

Лілія

вул. Андріївська, 2

Одеса

Мексика

05.06.1972

05.01.2002

Бойко

Галина

вул. Калініна, 33

Полтава

Україна

23.01.1970

23.04.1999

Погребняк

Роман

вул. Барнаульська, 1

Суми

Україна

14.04.1964

14.10.2004

Омельченко

Світлана

вул. Біла, 2

Миргород

Україна

29.10.1959

29.03.1997

Кузьменко

Євген Данилович

вул. Індустріальна, 1

Донецьк

UK

22.03.1964

20.06.1998

Якщо потрібно, можна ввести дані в цій таблиці зразки вручну, або можна скопіювати цю таблицю до електронної таблиці програми, наприклад Microsoft Office Excel 2007і потім імпортувати кінцевому аркуші до таблиці в Microsoft Office Access 2007.

Як мене

Введення зразків даних уручну

  1. На вкладці Створення в групі Таблиці натисніть кнопку Таблиця.

Office Access 2007 буде додано нову таблицю бази даних.

Примітка.: Ви можете пропустити цей крок, якщо ви вже відкрили нову пусту базу даних, але вам потрібно буде робити це щоразу, коли знадобиться додати таблицю до бази даних.

  1. Двічі клацніть першу клітинку в рядку заголовка та введіть ім'я поля в таблиці-зразку.
    За промовчанням програма Access позначає пусті поля в рядку заголовка з текстом, Додати нове поле, ось так:
    Нове поле в таблиці даних

  2. Перехід до наступної клітинки пусті верхнього колонтитула та введіть друге ім'я поля (можна також натисніть клавішу ТАБУЛЯЦІЇ або двічі клацніть клітинку, створити) за допомогою клавіш зі стрілками. Повторіть цей крок, доки не введено всі імена полів.

  3. Введіть дані в таблиці-зразку.
    Під час введення даних, Access визначає тип даних для кожного поля. Якщо ви не знайомі з реляційними базами даних, вибрано певний тип даних, зокрема числа, текст або дати й часу, для кожного поля в таблиці. Настроювання типів даних допомагає забезпечити точність введення даних і допомагає уникнути помилок, наприклад використанню телефонного номера в обчисленнях. Для цього зразка таблиці потрібно повідомити Access визначати тип даних.

  4. Після завершення введення даних, натисніть кнопку зберегти
    сполучення клавіш: натисніть сполучення клавіш CTRL + s.
    відобразиться діалогове вікно Зберегти як .

  5. У полі Ім'я таблиці введіть ім'я зразка таблиці та натисніть кнопку OK.
    Використовується ім'я кожної таблиці-зразка, оскільки запити в розділах використовують ці імена.

  6. Повторюйте ці кроки, доки не створите всі зразки таблиць, наведені на початку цього розділу.

Скопіюйте таблицю до електронної таблиці програми

  1. Запуск програми електронної таблиці та створити новий файл. Якщо використовується програма Excel, за замовчуванням буде створено нову пусту книгу.

  2. Скопіюйте зразок таблиці, описані в попередньому розділі та вставте його в першого аркуша, починаючи з першої клітинки.

  3. За допомогою програми електронної таблиці, ім'я аркуша працівників, дотримуючись інструкцій.

  4. Збереження файлу електронної таблиці у зручному місці та перейдіть до наступних кроків.

Імпортувати таблиці у програмі Access

  1. У новому або наявному база даних:
    на вкладці Зовнішні дані у групі Імпорт , натисніть кнопку Excel.
    - або -
    натисніть кнопку Додатковоа потім виберіть програму електронної таблиці у списку.
    З'явиться діалогове вікно Отримання зовнішніх даних - ім'я програми електронна таблиця .

  2. Натисніть кнопку Огляд, відкрийте файл електронної таблиці, створений у попередні кроки і натисніть кнопку OK.
    Запускається майстер імпорту електронних таблиць.

  3. За замовчуванням, до майстра вибір першого аркуша у книзі (працівників, якщо ви виконали кроки, описані в попередньому розділі) і дані з аркуша, що відображається в нижній частині сторінки майстра. Натисніть кнопку Далі.

  4. На наступній сторінці майстра встановіть прапорець Перший рядок містить заголовки стовпців, а потім натисніть кнопку Далі.

  5. За потреби на наступній сторінці майстра, за допомогою текстових полів і списків у розділі Параметри поля змінити імена полів і типів даних або, щоб виключити поля з операції імпортування. В іншому разі натисніть кнопку Далі.

  6. Залиште вибраним параметр Дозволити Access додати первинний ключ і натисніть кнопку Далі.

  7. За замовчуванням Access застосовує до нової таблиці ім’я аркуша. Прийміть це ім’я або введіть інше й натисніть кнопку Готово.

Примітка.: Якщо у вас немає програми електронної таблиці, можна скопіювати зразок даних до текстового редактора, такого як Блокнот. Додаткові відомості про імпортування текстових даних перегляньте статтю імпортування або зв'язування з даними в текстовому файлі.

Створення запиту на основні значення зверху

  1. На вкладці Створення в групі Інші натисніть кнопку Макет запиту.

  2. У діалоговому вікні Відображення таблиці виберіть таблицю, яку потрібно використовувати запит, натисніть кнопку Додати , щоб розташувати таблицю в сітці конструктора та натисніть кнопку закрити.
    - або -
    двічі клацніть таблицю.
    Якщо ви використовуєте зразки даних, додати працівників таблиці до запиту.

  3. Додавання полів, які потрібно використовувати у бланку запиту. Можна двічі клацнути кожне поле або перетягування кожного поля на пусту клітинку в рядку поле .
    Використовується таблиця-зразок, додайте поля «ім'я, прізвище та дата народження».

  4. У полі з найбільшими або найменшими значеннями (дата народження поля, якщо використовується таблиця-зразок) клацніть рядок сортування та виберіть параметр за зростанням або за спаданням.
    Якщо поле зі значеннями містить числа, наприклад ціни або дані про продаж, порядок сортування за зростанням Повертає найменше значення, і порядок сортування за спаданням повертає найбільше значення. Якщо поле зі значеннями містить дати, порядок сортування за спаданням Повертає дату останньої під за зростанням Повертає дату.

    Увага!: Слід установити значення рядка сортуванняза зростанням або за спаданням лише для полів, які містять перші або останні значення. Якщо вказати порядок сортування для поля, крім поле, яке містить перші або останні значення – наприклад, ProductName замість Ціна – запит не поверне потрібні результати.

  5. На вкладці Конструктор у групі Знаряддя клацніть стрілку вниз поруч із кнопкою всі (списку Початок значення ) а потім введіть номер або відсоток записів, які потрібно переглянути, або виберіть параметр зі списку.

  6. Натисніть кнопку запустити Зображення кнопки щоб виконати запит і відобразити результати у вікні табличного подання даних.

  7. Збережіть запит і не закривайте його для використання в наступних кроків.

Ви можете бачити, що цей тип запиту на пошук найбільшого значення можна знайти відповіді на основні запитання, наприклад щодо найстаршого або наймолодшого працівника в компанії. Подальші кроки пояснюється, як використовувати вирази та інших умов для додавання потужності та зручності до запиту. Умови, що відображаються в наступному кроці повертають наступних трьох працівників дні народження.

Додавання умов до запиту

Примітка.: Припустімо, що ви будете використовувати запит, описані в попередньому розділі.

  1. Відкриття, в режимі конструктора, запит, який ви створили у попередні кроки.

  2. У бланку запиту у стовпці праворуч від стовпця Дата народження, скопіюйте та вставте або введіть вираз Вираз1: DatePart("m", [Дата народження]). Функція DatePart отримує значення місяця зі значення в полі Дата народження.

  3. Праворуч від стовпця, який містить вираз, скопіюйте та вставте або введіть вираз Вираз2: DatePart("d", [Дата народження]). У цьому випадку функція DatePart отримує значення день зі значення в полі Дата народження.

  4. Зніміть прапорці в рядку відображення для кожного виразу, потім клацніть клітинку сортування для кожного виразу та виберіть пункт за зростанням.

  5. За потреби можна вказати критерії обмежити область запиту. Під час визначення умов, запит сортує записи, які відповідають указаним умовам, і його визначає перші або останні значення полів із відсортованого списку.
    Продовжувати зі зразками даних, у рядку критерії поля Дата народження» введіть або скопіюйте та вставте цей вираз:

    Month ([Дата народження]) > Month(Date()) або Month ([Дата народження]) = Month(Date()) і Day ([Дата народження]) > Day(Date())

    Цей вираз виконує такі дії: на місяця ([дата народження]) > Month(Date()) частини перевіряє дату народження кожного працівника чи його потрапляє в майбутньому місяць і, якщо значення ІСТИНА, містить такі записи в запиті. На місяця ([дата народження]) = Month(Date()) і Day([BirthDate]) > Day(Date()) частину виразу перевіряє дати народження, які зустрічаються в поточний місяць, щоб побачити, якщо дата народження потрапляє на або після неї поточну дату. Якщо цієї умови – істина, функція включає в себе ці записи в результатах запиту. Щоб підсумувати, цей вираз ігнорує будь-які записи, де дата народження потрапляє між січня 1 і дати, за яким ви запустіть запит.

    Щоб переглянути інші приклади виразів умов запиту, перегляньте статтю Приклади умов запиту.

  6. На вкладці Конструктор у групі Знаряддя клацніть стрілку вниз поруч із кнопкою всі (списку Початок значення ) а потім введіть номер або відсоток записів, які потрібно переглянути, або виберіть параметр зі списку.

  7. Натисніть кнопку запустити Зображення кнопки щоб виконати запит і відобразити результати у вікні табличного подання даних.

Якщо ваш запит повертає записи, ніж очікувалося

Якщо дані містять записи, які спільно використовують значення дати, до запиту на пошук найбільшого значення може повернути більше даних, ніж очікувалося. Наприклад, створення запиту на пошук найбільшого значення для отримати три записи працівників, а фактично відображається чотири через «Вілсон» і «Edwards» надати спільний доступ до дня народження. Цей тип запит повертає всі значення зверху, незалежно від кількості записів ці значення. Щоб вилучити повторюваних значень, можна встановити властивість під назвою Унікальні значеннятак. Щоб отримати відомості про використання цієї властивості у розділі, Якщо ви бачите повторюваних записів, далі в цій статті.

Прізвище

Дата народження

Форматування

26/9/1968

Федючек

2/10/1970

Edwards

10/15/1965

Вілсон

10/15/1969

Якщо ваш запит повертає записи менше ніж очікувалося

Припустімо, що ви створити запит, щоб повернути перші або останні п'ять записи в полі, але відображається лише три записи. Як правило вирішити проблеми цього типу, відкрийте запит у режимі конструктора та переглянувши рядка критеріїв у бланку для створення умов, які мають більше обмежень, ніж потрібно. Додаткові відомості про умови перегляньте статтю Приклади умов запиту.

Якщо ви бачите повторюваних записів

Якщо запиту на пошук найбільшого значення повертає повторювані записи, базові таблиці містять повторювані записи або записи з'являються повторювані записи, оскільки запит не містить полів, які можуть різницю між записами. Наприклад, тут запит, у якому показано п'ять замовлення, товари були доставлені нещодавно, разом з іменем продавець хто обробки угоди.

ДатаДоставки

Продавець

11 і 12/2004

Самойленко

11 і 12/2004

Морено

10/12/2004

Osada

10/12/2004

Osada

10/12/2004

Самойленко

Третій і четвертий записи відображаються повтореннями, але можливо, тому що продавець Крикун два різні замовлення, який цього ж дня.

Залежно від ваших потреб можна виконати одну з наведених нижче дій, щоб уникнути повернення повторювані записи. Можна змінити структуру запиту, щоб додати поля, які забезпечують розрізнення записів, наприклад поля ідентифікатор замовлення та ідентифікатор клієнта. Або, якщо це достатньо, щоб переглянути лише один із повторюваних записів, можна відобразити лише окремі записи, встановивши для властивості запиту Унікальні значення на так. Щоб настроїти цю властивість, в режимі конструктора запитів, натисніть клавішу F4, щоб відкрити аркуш властивостей запиту, знайдіть властивість Унікальні значення та встановіть для неї так.

Щоб отримати додаткові відомості про повторювані записи, що стосуються наведено у статті Пошук, приховання або видалення повторюваних даних.

На початок сторінки

Знайти перші або останні значення для записів у категорії або групи

Ви знайти перші або останні значення для записів, які перебувають у групи за допомогою створення запиту підсумків. Надалі, пам'ятайте, що, за замовчуванням, запиту підсумків можна додати лише поля або полів, які містять групи, наприклад дані до поля «категорії» а поле, яке містить верхніх або нижніх значень, наприклад, поле «ціна». Підсумки запити не можна додавати інших полів, які описують елементи в категорії. Проте, можна створити другий запит, який містить поля з підсумками запиту, а також поля з інших таблиць, які містять описові дані.

Наприклад, припустимо, що у вас є таблиця продуктів, і ви кожного продукту призначити категорію, наприклад, Настільні ігри, головоломки тощо. Якщо ви створюєте запиту підсумків для визначення найбільш дорогі продуктів у кожній категорії, запит може включати лише поле або поля, які містять дані, категорії та поле з даними про ціни. Для цього прикладу припустимо поле Ім'я категорії а поле ціна. Під час виконання цього типу запиту, Access додає рядок «максимум» або «Мінімум» (залежно від вибраної функції) на початку поля Ціна», ось так:

Ім'я категорії

Максимум Ціна

Настільні ігри

550,00 ₴

Пазли

$43.90

Комп'ютер Ігри

$263.50

Ляльки

810,00 ₴

...

...

Ваші підсумкові запиту не можна додавати інші поля, які описують продукт (і, таким чином зробити даних легше зрозуміти,), наприклад, назви або імена постачальників, ось так:

Ім'я категорії

Максимум Ціна

Назва товару

Ім'я постачальника

Настільні ігри

$55.000

Можливості c + +

Проза

Пазли

$43.90

Схема реляційної бази даних

Публікування міста

Комп'ютер Ігри

$263.50

"Комп’ютерні фанати та міфічні створіння"

ТОВ "Райдуга"

Ляльки

810,00 ₴

Фігурка програміста

Contoso, Ltd

...

...

...

...

Якщо ви хочете бачити описове даних, можна створити другий Вибірковий запит, який об'єднує полів у запитах підсумків з полями, додаткові дані.

Кроки, описані в цьому розділі пояснюється, як створення запиту підсумків та запит на вибірку, необхідні для визначення найбільш дорогі продуктів у кожній категорії набору. У таблицях нижче наведено зразки передбачається:

У категорії таблиці

CategoryID

Ім'я категорії

Опис

1

Настільні ігри

Усі віку та кваліфікації

2

Пазли

Головоломки, слова загадки, іграшок

3

Комп'ютер Ігри

Усі консолі та кваліфікації

4

Ляльки

Дія фігури, ляльки

5

Спортивний обладнання

Кулі одягу, сітки

6

Моделі або захоплення

Літаки, автомобілі, потяги

Постачальники таблиці

Ідентифікатор постачальника

Ім'я постачальника

1

Fabrikam

2

Завод іграшок

3

Northwind Traders

4

Adventure Works

5

Публікування міста

6

Проза

7

Contoso, Ltd

8

Імпортери світі

9

Крила іграшок

10

Імпортери світі

11

ТОВ "Райдуга"

12

Студія відеозапису

Таблиця "Товари"

Назва товару

Ідентифікатор постачальника

CategoryID

Ціна

Фігурка програміста

7

4

12,95 ₴

Можливості c + +

6

1

150,85 ₴

Схема реляційної бази даних

5

2

22,50 ₴

"Магічна мікросхема"

3

2

132,65 ₴

Гра Access!

1

1

122,95 ₴

"Комп’ютерні фанати та міфічні створіння"

11

3

78,50 ₴

"Вправи для комп’ютерних фанатів", DVD-диск

4

5

54,88 ₴

"Піца, що літає" (повна версія)

2

5

136,75 ₴

Зовнішній дисковод для дискет із діаметром 5,25 дюйма (масштаб 1:4)

8

6

165,00 ₴

Диспетчер-дія фігури

9

4

18,88 ₴

"Морок"

12

3

53,33 ₴

"Збери клавіатуру"

1

6

177,95 ₴

Примітка.: Також передбачається, один до багатьох зв'язок між фактів таблиць і те саме, що між таблицями постачальників і продуктів. У цьому випадку таблиці надання спільного доступу до поля «Ідентифікатор постачальника» та ідентифікатор. Підсумки запитів, описаних у наступних розділах не працюватимуть без зв'язків.

Створення запиту підсумків

  1. На вкладці Створення в групі Запити натисніть кнопку Макет запиту.

  2. У діалоговому вікні Відображення таблиці виберіть таблиці, які ви хочете, щоб працювати з, натисніть кнопку Додатиі натисніть кнопку закрити після завершення додавання таблиці.
    - або -
    двічі клацніть таблиці, які потрібно використовувати а потім натисніть кнопку закрити. Кожної таблиці з'являється у бланку. У разі використання таблиць зразок наведених вище, додайте таблиці фактів.

  3. Двічі клацніть поля таблиці, які потрібно використовувати в запиті.
    На даний момент, переконайтеся, що ви додати лише групування полів і значення поля до запиту. Якщо ви використовуєте зразки даних, наведені в таблиці вище, ви додати ім'я категорії поле з таблиці «категорії» і Ціна» з таблиці «Товари».

  4. За потреби можна вказати умови обмежити область запиту.
    Лише для записів, які відповідають указаним умовам будуть відсортовані та найбільші та найменші значення поля буде визначено в межах цього відсортованого списку. Наприклад, щоб виключити продуктів у категорії видів спорту, додані цього виразу в рядку критерії для поля назва категорії: <> «Спорт».
    Щоб переглянути інші приклади виразів умов запиту, перегляньте статтю Приклади умов запиту.

  5. Перетворення запиту до запиту підсумків.

    1. На вкладці Конструктор у групі Відображення або приховання натисніть кнопку Підсумки.

      Рядок « підсумок » відображається в сітці конструктора.

  6. Переконайтеся, що клітинки підсумок кожного поля групи – це значення Групування за, виберіть значення клітинки підсумок поля значення» (поле, яке містить верхніх або нижніх значень) або максимум або мінімум.
    Вибір Max повертає найбільше значення в числовому полі та останні значення поля Дата й час. Вибір Min Повертає найменше значення в числовому полі та найраніше значення поля Дата й час. Якщо ви використовуєте зразки даних, настроїти клітинки підсумок поля назва категорії» до Групиа клітинки підсумок поля Ціна» максимум або мінімум.

  7. На вкладці Конструктор у групі Знаряддя переконайтеся, що список Значень на початок для всіхі натисніть кнопку запустити Зображення кнопки щоб виконати запит і відобразити результати у вікні табличного подання даних.

    Примітка.: Залежно від функції, які ви вибрали в кроці 7 Access змінює ім'я поля значення в запиті на MaxOfім'я поля або мінімум ім'я поля. У разі використання зразків таблиць Access перейменовує поле на максимум Ціна або мінімум Ціна.

  8. Зберегти запит і перейдіть до наступних кроків.

Запит не повертає назви продуктів або будь-які інші відомості про продукти. Щоб переглянути ці додаткові дані, потрібно створити другий запит, який включає в себе щойно створений запиту. Далі пояснюється процедура створення другого цей запит.

Створення другого запитів, щоб переглянути інші дані

  1. На вкладці Створення в групі Інші натисніть кнопку Макет запиту.

  2. У діалоговому вікні Відображення таблиці виберіть вкладку запити та двічі клацніть запит підсумків, створений у попередньому розділі.

  3. Відкрийте вкладку таблиці та додавання таблиць, використані в запиті підсумки, а також всі таблиці, які містять пов'язані інші дані, які потрібно переглянути.
    Ви використання зразка таблиці, відображені раніше, додайте категорії, товари та постачальників таблиць до нового запиту.

  4. Приєднатися до поля в запитах підсумків їхні відповідні поля в таблиці батьківський. Щоб зробити це, перетягніть кожного поля в запитах підсумків його відповідні поля в таблиці.

    Якщо ви використовуєте зразки даних, перетягніть ім'я категорії поля в запитах підсумків для поля назва категорії категорії таблиці. Ви перетягніть максимум Ціна поля в запитах підсумків Ціна поля в таблиці «Товари». Об'єднаннях увімкнути свого нового вибіркового запиту об'єднати дані в запитах підсумків і дані в інших таблицях.

  5. У вікні запиту підсумків двічі клацніть зірочку, додати весь запит до сітки макета а потім перетягніть додаткові поля з інших таблиць у запиті.

    Якщо ви використовуєте зразків таблиць, ви двічі клацніть запит підсумків, створений у попередньому розділі а потім додайте поля Назва товару та постачальника з таблиці Товари та постачальників відповідно.

  6. За потреби вкажіть порядок сортування для однієї або кількох стовпців.
    , Наприклад, щоб створити список категорій за алфавітом, встановити сортування клітинку у стовпці ім'я категорії за зростанням.

  7. На вкладці Конструктор у групі Результати натисніть кнопку Запуск.

    Виконання запиту і відображає результати у вікні табличного подання даних.

Порада.    Якщо ви не хочете заголовок стовпця «Ціна» відображаються як максимум Ціна або мінімум Ціна, відкрийте запит у режимі конструктора а у стовпці «Ціна» у сітці, введіть Ціна: максимум Ціна або Ціна: максимум Ціна. Після цього стануть Ціна відображаються як заголовок стовпця у вікні табличного подання даних.

На початок сторінки

Пошук записів, які містять найбільші та найменші значення

Запити, які ви створили вище в цій статті може повертати верхній або нижній значення, але не одночасно. Якщо ви хочете бачити обидва набори значень в одному поданні, вам потрібно створити два запитів – той, який отримує значення зверху та іншого, який отримує значення знизу – та об'єднайте і збережіть результати в одну таблицю.

Процес пошуку найбільші та найменші значення та відображення даних у таблиці складається з таких загальних кроків:

  • Створення запиту на пошук найбільшого значення та значення запиту на нижній або, якщо потрібно, щоб групувати дані, створіть підсумки запити, які використовуються функції Min і Max .

  • Таємний top значення запиту (або максимум запит підсумків) до зробити таблиці запиту й виконати цей запит на створення нової таблиці.

  • Перетворення запиту на додавання нижній значення запиту (або запит підсумків Min) і запустіть цей запит, щоб додати записи до верхнього значень таблиці.

    У цих розділах пояснюється процедура створення запиту.

    Примітка.: Якщо до бази даних із цифровим підписом, або вона розташована в надійному розташуванні, Access забороняє запускати запити описаних нижче. Виконайте дії, щоб увімкнути заблокований вміст, перш ніж використовувати для створення зробити перший набір таблиць та додавання запитів, описаних нижче.

    Активувати вміст бази даних

    • У рядку повідомлень натисніть кнопку Параметри.

      Відкриється діалогове вікно Параметри безпеки Microsoft Office.

    • Виберіть пункт дозволити цей вмісті натисніть кнопку OK.

    • Запустіть запит знову.

      Якщо не відображається в рядку повідомлень

    • На вкладці Знаряддя бази даних у групі Відобразити або приховати виберіть пункт Рядок повідомлень.

      Додаткові відомості про неактивному режимі та безпеці Access перегляньте статтю захищеного бази даних Access 2007.

      Створення запитів

  • Створення запитів значення зверху та знизу.

    Кроки, необхідні для створення верхніх або нижніх значень запиту у розділі Пошук записів із найбільшими або найменшими значеннями, вище в цій статті. Якщо потрібно виконати групування записів за категоріями, ознайомтеся з розділом знайти перші або останні значення для записів у категорії або групи, вище в цій статті.

  • Збереження кожного запиту та залиште відкритим для використання в наступних кроків.

Створення на створення таблиці

  1. Пошук найбільшого значення запит відкрити в режимі конструктора.

    На вкладці Конструктор у групі Тип запиту натисніть кнопку Створення таблиці.
    З'явиться діалогове вікно Створити таблицю .

  2. У полі Ім'я таблиці введіть ім'я таблиці, яка містить записи зверху та знизу. Наприклад, введіть верхній і нижній записіві натисніть кнопку OK.
    Щоразу під час виконання запиту, замість відображення результатів у вікні табличного подання даних, запит буде створено таблицю та замінює найбільшого значення із використанням поточних даних.

  3. Збережіть і закрийте запит.

Створення запиту на додавання

  1. Відкрийте запит нижній значення в режимі конструктора.

  2. На вкладці Конструктор у групі Тип запиту натисніть кнопку Додавання.

  3. У діалоговому вікні Додавання введіть ім'я, яке ви ввели у діалоговому вікні Створення таблиці .
    , Наприклад, введіть верхній і нижній записи та натисніть кнопку OK. Щоразу під час виконання запиту, замість відображення результатів у вікні табличного подання даних, запит додає записи верхній і нижній записи таблиці.

  4. Збережіть і закрийте запит.

Виконання запитів

Тепер ви готові до виконання двох запитів.

  • У вікні бази даних двічі клацніть запит найбільшого значення та натисніть кнопку так , у списку повідомлення.

  • Двічі клацніть запит найменше значення і натисніть кнопку так , у списку повідомлення.

  • Відкрийте таблицю записів зверху та знизу, у вікні табличного подання даних.

На початок сторінки

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×