Здавалка
Главная | Обратная связь

Логічна операція OR (ИЛИ – рос. ) .



Можна задати кілька умов відбору, з'єднаних логічним оператором or, для якогось поля одним із двох способів:

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

Наприклад, умова: 4 or 5

відповідає тому, що будуть обрані значення : 4 або 5.

2) увести другу умову в окремий осередок рядка. І якщо використовується кілька рядків, щоб запис був обраний, досить виконання умов хоча б в одному з рядків, як, наприклад, показане на мал. 4.

Мал. 4. Приклад запису умови з використанням оператора OR.

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

Логічна операція AND ( и – рос.)

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

Наприклад, записавши умову

>5 and <15

будуть обрані тільки ті клієнти, для яких знижки знаходяться в інтервалі (5;15).

Щоб об'єднати кілька умов відбору оператором and , необхідно привести їх в одному рядку.

Наприклад, на Мал. 5 показано, як можна задати умову для вибору прізвищ клієнтів, що проживають у місті Дніпропетровську, що мають знижку тільки 10%.

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

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

< > 10(не дорівнює)

У цьому випадку можна не використовувати лапки.

Оператори AND та OR застосовуються як окремо, так і в комбінації. Необхідно пам'ятати, що умови зв'язані оператором AND виконуються раніш умов, об'єднаних операторомOR.

Оператор Between

Оператор Between ( між) дозволяє задати діапазон значень, наприклад:

Between 10 and 20

5.3.4. Оператор In дозволяє задавати список значень для порівняння. Наприклад:

In (“перший”,”другий”,”третій”)

Оператор Like

Оператор Like корисний для пошуку зразків у текстових полях, причому можна використовувати шаблони:

* — позначає будь-яку кількість ( включаючи нульову) символів;

? — будь-який одиночний символ;

# — указує що в даній позиції повинна бути цифра.

Наприклад: для вибору прізвища, що починається з букви П и с закінченням на “ов” можна записати

like П*ов

5.3.6. Оператори для дати і часу.

Можна ввести дату і час, при цьому значення, що задають дату, повинні бути укладені між символами #. Наприклад:

#10 травня 1998#

>#31.12.96#

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

· Day(дата) – повертає значення дня місяця в діапазоні від 1 до 31

· Month(дата) – повертає значення місяця року в діапазоні від 1 до 12

· Year(дата) – повертає значення року в діапазоні від 100 до 9999







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.