Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ZNAJOMSTVO_Z_MS_ACCESS.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
11.93 Mб
Скачать

Модифікація запиту

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

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

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

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

Умови відбору записів

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

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

У якості операндів виразу можуть використовуватися: літерали, константи, ідентифікатори (посилання).

Літералами є конкретні значення, що сприймаються Access так, як вони записані. У якості літерали можуть бути використані числа, текстові рядки, дати. Текстові рядки заключаються у подвійні лапки, дати – у символи "#". Наприклад, 567, "Інформатика", #1-января-99#.

Константами є значення, що не змінюються, що визначені в Access, наприклад, "True", "False", "Так", "Ні", "Null".

Ідентифікатор являє собою посилання на поле, елемент управління чи властивість. Ідентифікаторами можуть бути імена полів, таблиць, форм, звітів і т.д. Вони повинні заключатися в квадратні дужки. Як правило Access робить автоматичну підстановку дужок.

У багатьох випадках посилання на конкретне значення повинне вказувати точне його місце розташування в ієрархії об'єктів бази даних, починаючи з об'єкта верхнього рівня. Якщо необхідно вказати посилання на поле в конкретній таблиці, формі, звіті, то перед ім'ям поля ставиться ім'я таблиці, форми, звіту, також укладене в квадратні дужки і відділене від імені поля знаком оклику. Наприклад, посилання на поле в таблиці приймуть вид: "[Ім'я таблиці]![Ім'я поля]", а посилання на властивість DefaultValue елемента управління "Рік народження" у формі СТУДЕНТ -"Forms![СТУДЕНТ]![Рік народження].DefaultValue”.

Операторами порівняння і логічних операторів, використання яких допускається у виразі умови добору, є оператори: =,<,>,<>, Between, In ,Like ,And, Or, Not

Вони визначають операцію над одним чи декількома операндами.

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

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

Допускається використання операторів шаблона * (зірочка) і ? (знак питання).

Оператор Between дозволяє задати інтервал для числового значення. Наприклад,

Between 10 And 100 задає інтервал від 10 до 100.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]