Пошук записів із наймолодшою або найстаршою датою

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

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

Виберіть дію

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

Пошук наймолодшою або Найраніша можлива дата

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

Пошук останньої та найраніше дати

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

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

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

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

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

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

Створіть до найбільшого значення запиту, спочатку створити запит на вибірку. Залежно від потрібні результати застосування будь-який порядок сортування до запиту, або перетворення запиту до запиту підсумків. Якщо після перетворення запиту ви використовувати агрегатної функції, наприклад, максимум або мінімум повернути найбільші та найменші значення, або першої або останньої найраніше або від найпізнішої дати. Ви використовуєте підсумків і агрегатні функції, лише якщо потрібно знайти дані в наборі груп або категорій. Наприклад, припустимо, що потрібно, щоб знайти номери, збуту для певної дати для кожного міста, у якому працює ваша компанія. У випадку містах стають категорій (потрібно знайти дані за містом), тому використовувати в запитах підсумків.

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

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

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

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

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

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

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

Пошук наймолодшою або Найраніша можлива дата

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

Прізвище

Ім’я

Адреса

Місто

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

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

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

Шашков

Руслан

вул. Сумська, 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

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

Як мене

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

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

    Програма Access додасть нову пусту таблицю до бази даних.

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

  2. Двічі клацніть першу клітинку в рядку заголовка та введіть ім'я поля в таблиці-зразку.

    За замовчуванням Access позначає пусті поля в рядку заголовка текстом Додати нове поле, як зображено нижче.

    Нове поле в таблиці даних

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

  4. Введіть дані в зразок таблиці.

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

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

    Сполучення клавіш: натисніть Ctrl+S.

    Відкриється діалогове вікно Зберегти як.

  6. У полі Ім’я таблиці введіть ім’я зразка таблиці, а потім натисніть кнопку OK.

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

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

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

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

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

  3. Клацніть правою кнопкою миші вкладку аркуша, натисніть кнопку Перейменуватита введіть ім'я аркуша працівників.

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

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

  1. Відкрийте нову або наявну базу даних.

    На вкладці Зовнішні дані в групі Імпорт натисніть кнопку Excel.

    -або-

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

    Відкриється діалогове вікно Отримати зовнішні дані – Таблиця <ім’я програми>.

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

    Запуститься майстер імпорту електронних таблиць.

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

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

  5. Також можна змінити імена полів і типів даних за допомогою текстових полів і списків у розділі Параметри поля або пропустити поля з процес імпорту. В іншому разі натисніть кнопку Далі.

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

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

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

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

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

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

    Відобразиться діалогове вікно Відображення таблиці .

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

    -або-

    Двічі клацніть таблицю і натисніть кнопку закрити.

    Якщо ви використовуєте зразки даних, додати працівників таблиці до запиту.

  3. Додавання полів, які потрібно використовувати у бланку запиту. Можна двічі клацнути кожне поле або перетягування кожного поля на пусту клітинку в рядку поле .

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

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

    Сортування за спаданням повертає останньої дати, а порядок сортування за зростанням Повертає дату.

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

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

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

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

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

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

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

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

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

    Функція DatePart отримує значення місяця частини поля Дата народження».

  3. Перехід до режиму конструктора.

  4. Праворуч від першого виразу вставте або введіть цей вираз: Вираз2: DatePart ("d", [Дата народження]). Натисніть кнопку Запуск.

    У цьому випадку функція DatePart отримує значення дати частини поля Дата народження».

  5. Перехід до режиму конструктора.

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

  7. Виберіть команду Виконати.

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

    Щоб продовжити зі зразками даних, перейдіть до подання конструктора. У рядку критерії стовпця Дата народження введіть такий вираз:

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

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

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

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

    Щоб переглянути далі три дні народження, введіть 3.

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

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

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

Прізвище

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

Berka

26/9/1968

Джексон

2/10/1970

Edwards

10/15/1965

Вілсон

10/15/1969

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

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

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

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

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

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

Продавець

11 і 12/2004

Freitag

11 і 12/2004

Київ

10/12/2004

Дельгадо

10/12/2004

Дельгадо

10/12/2004

Freitag

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

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

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

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

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

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

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

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

У цьому розділі передбачається, використовуйте такі три таблиці:

Тип події таблиці   

Ідентифікатор

Тип події

1

Запуск продукту

2

Корпоративні функції

3

Функція приватного

4

Фонд Raiser

5

Виставкою

6

Лекцій

7

Концерт

8

Демонструють

9

Вуличне шоу

Таблиця "Замовники"   

CustomerID

Company

Контакт

1

Графічний об'єкт contoso Ltd.

Данилов

2

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

Оленою Адамс

3

Fabrikam

Контекстне Philips

4

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

Лусіо Iallo

5

Відповідей. Дата

Мандару Samant

6

Adventure Works

Івана Бойко

7

Проектний інститут

Jaka стелі

8

Навчальний дрібний графіки

Мілена Duomanova

У таблиці події   

EventID (Ідентифікатор події)

Тип події

Клієнт

Дата події

Ціна

1

Запуск продукту

Contoso Ltd.

4/14/2003

10 000₴

2

Корпоративні функції

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

4/21/2003

8 000 грн.

3

Виставкою

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

5/1/2003

$ 25 000

4

Демонструють

Проектний інститут

5/13 і 2003

4 500 грн.

5

Виставкою

Contoso Ltd.

5/14/2003

$55000

6

Концерт

Навчальний дрібний графіки

5/23 або 2003

12 000 грн.

7

Запуск продукту

Відповідей. Дата

1/6/2003

15 000 грн.

8

Запуск продукту

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

18/6/2003

21 000 грн.

9

Фонд Raiser

Adventure Works

22/6/2003

$1300

10

Лекцій

Проектний інститут

6/25/2003

$2,450

11

Лекцій

Contoso Ltd.

4/7/2003

$3800

12

Вуличне шоу

Проектний інститут

4/7/2003

5 500 грн.

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

Як додати дані до бази даних?

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

  • Під час копіювання таблиць типи подій і клієнтів до програми Excel, не копіювати стовпці ідентифікатор і код клієнта. Access додасть значення первинного ключа для вас під час імпорту електронних таблиць; який зберігає деякий час.

  • Після імпорту таблиць потрібно відкрити подій таблицю в режимі конструктора та перетворити стовпці тип події і клієнтів поля підстановки. Таким чином, натисніть кнопку стовпці Тип даних для кожного поля, а потім виберіть пункт Майстер підстановок.

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

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

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

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

    Відобразиться діалогове вікно Відображення таблиці .

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

    -або-

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

    Якщо ви використовуєте таблиць-зразків, наведених вище, додайте подій і подій типи таблиці.

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

    У разі використання зразка даних відображаються у трьох попередніх таблиць, додайте поле тип події з таблиці тип події або поле дати подій у таблиці Events.

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

    Наприклад, якщо потрібно повернути подій у приватних функція категорії, введіть цей вираз в рядку критерії стовпця Тип події : <> «приватне функції».

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

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

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

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

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

    Max повертає найбільше значення в числовому полі та останні значення поля Дата й час. Функція min Повертає найменше значення в числовому полі та найраніше значення поля Дата й час.

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

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

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

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

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

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

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

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

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

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

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

  5. Додати додаткові описове поля з інших таблиць у запиті.

    Якщо ви використовуєте зразок даних із трьох таблиць, можна додати поля компанія і контактів із таблиці «Замовники».

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

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

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

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

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

Пошук останньої та найраніше дати

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

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

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

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

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

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

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

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

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

      Якщо ви використовуєте зразок таблиці з останнього розділу, використовуйте лише потрібні дані у таблиці Events. Натисніть кнопку тип події, клієнтів і Дата події полів у таблиці Events в обох запитів.

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

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

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

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

    З’явиться діалогове вікно Створити таблицю.

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

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

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

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

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

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

  2. Відкриється діалогове вікно №№Додавання.

  3. Введіть ім'я, яке ви ввели у діалоговому вікні Створення таблиці .

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

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

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

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

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

Увага!: Якщо під час спроби виконати запит на створення таблиці або запити на додавання схоже, що нічого не відбувається, перевірте наведене нижче повідомлення в рядку стану програми Access:

Неактивний режим заблокував цю дію або подію.

Якщо відображається це повідомлення, виконайте такі дії:

  • Якщо це ще не відображається, відображати рядок повідомлень. Щоб, на вкладці Знаряддя бази даних у групі Відобразити або приховати виберіть пункт Рядок повідомлень.

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

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

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

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

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

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

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

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

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

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

×