Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лб 33_1.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
101.38 Кб
Скачать

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

Умовами відбору може бути одне із значень поля, або діапазон значень. Для задання діапазонів значень використовуються оператори порівняння =, <, >, <=, >=,.логічні оператори And (для задання перетину діапазонів) та Or (для об’єднання діапазонів)

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

Умовні вирази

Результат роботи умови у запиті

«Київ» або In («Київ»)

Записи поля, що мають значення Київ

<> «Київ»

Записи поля, що не мають значення Київ

>=22.10.91

Записи поля, що мають значення дати пізніші ніж 22.10.91

<=22.10.91

Записи поля, що мають значення дати до 22.10.91

>»К»

Записи поля, що мають значення, які починаються з літер К—Я

<»К»

Записи поля, що мають значення, які починаються з літер А—К

Null

Записи поля порожні

Умовні вирази

Результат роботи умови у запиті

Is Not Null

Записи поля мають не порожні значення

Like «P*»

Записи поля, що мають значення, які починаються з літери Р

<=500

Записи поля, що мають числові значення, менші або дорівнюють 500

500

Записи поля, що мають числове значення, що дорівнює 500

Between 01.01.08 And 31.07.08

Записи поля, що мають значення дат від 1 січня до 31 липня 2008

>10And<20

Записи поля, що мають діапазон значень від Ют 20

20 Or 40

Записи поля, що мають значення 20 або 40

Також для задання умов відбору використовують спеціальні оператори:

Like[Текст]& “*” – використовується для задання умови вибору користувачем бази даних. При відкритті запиту буде з’являтися діалогове вікно із текстовим рядком «Текст» і рядком введення параметру відбору, який повинен ввести користувач, щоб відкрити запит із відповідними умові записами. Використовується наприклад для відбору за назвою чи першою літерою в назві, за датою.

Between [текст 1] And [текст 2] – використовується для задання умови вибору користувачем бази даних. При відкритті запиту буде з’являтися одне за одним два діалогових вікна із текстовими рядками «Текст 1» та «Текст 2», рядками введення параметрів відбору першого та останнього значень певного діапазону, який повинен ввести користувач, щоб відкрити запит із відповідними умові записами. Використовується в основному для відбору значень в числовому діапазоні або для відбору записів між двох дат.

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