Створення простого запиту в режимі конструктора
Створення запиту на вибірку з допомогою Майстра
Для створення запиту у вікні бази даних перейдіть на вкладку ‘'Запросы“ і натисніть кнопку “Создать“ . Відкриється вікно діалове (рис. 15), в якому оберіть опцію “Простой запрос“. Натисніть кнопку ОК.
Відкривається вікно майстра, в якому обираєте необхідні поля з однієї або декількох таблиць.
Майстер автоматично зв'язує таблиці на основі схеми даних. Після вибору полів натисніть кнопку “Далее”, і на екрані з явиться вікно для вибору типу запиту. Якщо потрібні підсумкові значення, виберіть опцію “Итоговый”, натисніть кнопку “Итоги” і визначте підсумкові значення. Натиснення на кнопку ОК повертає у попереднє вікно майстра.
Для виклику конструктора запитів перейдіть у вікно бази даних на вкладку “Запросы” та натисніть кнопку “Создать”. У вікні діалогу “Новый запрос” виберіть опцію “Конструктор” і натисніть ОК. Виберіть необхідну таблицю, натисніть кнопку “Добавить” та закрийте вікно діалогу. На екрані з’явиться вікно конструктора запитів (рис. 16), а в головному меню - команда “Запрос”.
Для формування запитів у вікні конструктора запитів необхідно вибрати таблиці та поля результатів запиту, вказати критерії для вибірки, групування та упорядкування даних.
Меню “Запрос“ має команди додавання таблиць у вікно конструктора запитів та видалення їх з нього, команди вибору типу запиту,запуску запиту на виконання.
Критерій вибору записів визначається наступним чином:
1. У списку полів таблиці виберіть необхідне поле та додайте у бланк запиту.
2. У рядку “Условие отбора“ введіть умову вибірки.
3. Необхідно зняти прапорець у полі, згідно з яким виконуєтьсяумова вибірки.
4.Запустіть запит і результати з’являться в режимі таблиці.
5.Виконайте збереження запиту та надайте йому ім’я.
Для того, щоб знайти у таблиці записи, значення яких не задовольняє визначеній умові, використовується оператор Not.
Для цього у рядок “Условие отбора“ для визначеного поля введітьNot.
Для вибору записів при неточному збіганні використовується оператор Like сумісно з під ставковими символами.
Таблиця 3. Символи підстановки оператора Like
Символ
| Відповідність у виразі
|
?
| Один знак
|
*
| Нуль або більше знаків
|
#
| Одна цифра
|
[Список знаків]
| Знаки в “списку знаків”
|
[(! список знаків]
| Знаки, що не входить в “список знаків”
|
Для задавання діапазону значень у вікні конструктора запиті використовується оператор > (більше), < = (не менше), < (менше >= ( не більше) та Between.
Для задавання в рядку “Условие отбора“ граничних значень умов вибору натисніть кнопку “Построить“ на панелі інструменті та в списку операторів порівняння виберіть оператор «Between» З’являється шаблон для введення параметрів оператора:
- Between “Выражение” And “Выражение”.
- Вставте ваші параметри у шаблон.
Оператори Or та And дозволяють формувати в одному рядк] складну умову вибірки. Наприклад, “Код послуг” And “Номе|р заказа”.
Використання в запитах обчислюваних полів дозволяв виконувати обчислення даних та відображати результати обчислення.
Для задавання обчислюваного поля перейдіть на рядок “Поле“ бланка запиту та натисніть кнопку “Построить“ на панелі інструментів. На екрані відкривається вікно “Построитель выражений”.
Построитель выражений” допомагає створити вираз шляхом послідовного додавання полів таблиць і запитів, функцій, констант та операторів, які обираються у нижній частині вікна побудовника списків.