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

Примеры использование символов задания шаблонов

Использование символов

Образец

Поиск в Microsoft Access

Вопросительный знак ( ? ); в качестве шаблона для любого символа.

За?ор

Забор Затор

Звездочка ( * ); в качестве шаблона для любой группы символов.

Д*нь

День Добрый день Длинная тень

Звездочка ( * ); в качестве шаблона для любой группы начальных символов.

128й Последний

Знак фунта (#); в качестве шаблона для любой цифры.

#-й

5-й 8-й

Восклицательный знак ( ! ) после первой скобки; для поиска символа, который не входит в указанный набор символов.

Иванов[!аы]

Иванову [но не Иванова или Ивановы]

Примеры условных выражений

Условные выражения

Вывод записей, которые

Саратов

имеют значение Саратов

Not Саратов

не имеют значение Саратов

In (Саратов, Томск, Уфа)

имеют значение Саратов, Томск или Уфа

начинаются с букв А-Л

>=М

начинаются с букв М-Я

100

имеют числовое значение 100

<=20

имеют числовое значение 20

Date()

имеют значение текущей даты

>=01.01.94

имеют значение даты позднее 01.01.94

Beetween 01.01.93 AND 31.12.93

имеют значение года 1993

*.02.*

имеют значение месяца Февраль

Null

содержат в поле пустое значение

Is Not Null

имеют не пустое значение в поле

Like "Р*"

начинаются с буквы Р

Создание запросов

Примечание. Основные типы запросов

  1. Запросы на выборку / Содержат формулировку запроса к базе данных, определяемую как набор критериев для выборки интересующих данных из одной или более таблиц.

  2. Запросы с обобщением / Предусматривают выполнение вычислений с использованием данных из некоторой группы записей.

  3. Параметрические запросы / Сопровождается выводом одного или более заранее определенных диалоговых окон, предназначенных для ввода пользователем конкретных значений параметров запроса.

  4. Перекрёстные запросы / с помощью запроса большой объём данных может быть обработан и представлен в форме небольшой сводной таблицы. Есть и другие типы запросов.

  1. Создайте запрос на основе таблицы Читатель. В строку Условие обора под полем Фамилия введите значение _ Орлов, т.е. с помощью данного запроса осуществляется посик читателя по фамилии Орлов. Сохраните запрос с именем Поиск_по_фамилии_1.Проверьте получившийся результат нажав на кнопку выполнить.

  1. Создайте следующий запрос на основе таблицы Читатель с использование оператора Like. В строку Условие отбора под полем Имя введите выражение – Like И*, т.е. с помощью данного запроса осуществляется поиск всех читателей, у которых имя начинается с буквы И. сохраните запрос с именем Поиск_по_имени.

Создание запроса для поиска книг по стоимости

  1. Создайте запрос на основе таблицы Книга. В строку Условие отбора под полем Цена введите выражение – >=120, т.е. с помощью данного запроса будут выбраны все книги, стоимостью которых больше или равна 120 рублям. Сохраните запрос с именем Стоимость120.

  2. Создайте следующий запрос на основе таблицы Книга с использованием оператора Between. В строке Условие отбора под полем Цена введите выражение – Between 100 and 110, т.е. с помощью данного запроса будут выбраны все книги, стоимость которых составляет от 100 до 110 рублей. Сохраните запрос с именем Стоимость_100-110.

Создание запроса для подсчёта, через сколько дней читатель сдал книгу.

  1. Создайте запрос на основе таблиц Читатель, ВыдачаКниги и Книга. Добавьте в бланк запроса соответствующие поля из таблиц. В строке Условие отбора под полем Сдано установите значение – Да.

  2. Создайте в строке Поле в пустой ячейке вычисляемое поле Количество дней. Для этого введите с помощью клавиатуры или Построителя выражений следующее выражение:

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