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

3.4.6. Операторы

Чтобы провести поиск в таблице по широкому диапазону значений, а не просто найти точные соответствия заданному, нужно использовать операторы сравнения, которые приведены в табл. 3.6.

Таблица 3.6

Оператор

Значение

=

равно

>

больше, чем

>=

больше или равно

<

меньше, чем

<=

меньше или равно

<>

не равно

Часто бывает полезным использовать оператор <> (не равно) для сравнения текстовых значений.

Access имеет еще один оператор, который является полезным дополнением к операторам сравнения, – BETWEENAND. Он используется для поиска значений, попадающих в заданный диапазон. Например, для поиска всех значений записей, поле «Количество» которых находится в диапазоне от 1 до 2, нужно записать условие отбора следующего вида: BETWEEN 1 AND 2.

В запросах можно использовать два символа-заменителя:

  1. *, обозначающий любую группу символов;

  2. ?, обозначающий любой одиночный символ.

Для работы с этими символами применяется оператор LIKE. При вводе значения, имеющего в своем составе символ-заменитель, в строку «Условие отбора» автоматически добавляются оператор LIKE и символы-ограничители. Например, чтобы найти в таблице всех поставщиков, наименования которых начинаются на букву «И», достаточно в строку «Условие отбора» ввести И*. После выполнения запроса в эту ячейку автоматически добавляется LIKE «И*».

Применение символов-заменителей наиболее эффективно при выполнении запроса для полей с типом данных «MЕМО».

Задание 3.16

  1. Добавьте в таблицу «Товары» в режиме «Конструктор» поле с именем «Дата поставки» и типом данных «Дата/время». В окне свойств данного поля в строке «Формат поля» установите «Длинный формат даты».

  2. Сохраните изменения в структуре таблицы.

  3. Откройте таблицу «Товары», поместите столбец «Дата поставки» после столбца «Поставщик».

  4. Введите в столбец «Дата поставки» следующие данные:…. …

Таблица 3.6

Номер записи

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

1

11.01.2013

2

23.01.2013

3

14.02.2013

4

28.02.2013

5

03.03.2013

6

16.03.2013

7

18.03.2013

8

14.04.2013

9

30.04.2013

10

11.05.2013

12

19.08.2013

  1. Создайте запрос, в основу которого положите таблицу «Товары», и выберите поля «Наименование товара», «Поставщик», «Дата поставки», «Количество товара».

  2. В строке бланка запроса «Условие запроса» укажите для поля «Поставщик» – LIKE «И*», для поля «Дата поставки» – BETWEEN #02.02.2013# AND #11.05.2013#, для поля «Количество товара» – <>2.

  3. Сохраните запрос с именем «Сложный запрос 1».