Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
с 41-50.doc
Скачиваний:
4
Добавлен:
01.04.2025
Размер:
302 Кб
Скачать
☆

42.Создание запросов с помощью мастера запросов.

Наиболее просто создается запрос при помощи Мастера запросов. Чтобы создать простой запрос с помощью Мастера запросов, необходимо:

  1. В окне базы данных на панели объектов выбрать ярлык Запросы (Queries).

  2. В списке запросов дважды щелкнуть левой кнопкой мыши на ярлыке Создание запроса с помощью мастера (Create query by using wizard) или нажать на кнопку Создать (New) в окне базы данных и в появившемся диалоговом окне Новый запрос (New Query) выбрать Простой запрос (Simple Query Wizard) и нажать на кнопку ОК (рис. 4.1).

  3. В появившемся окне Создание простых запросов (Simple Query Wizard) (рис. 4.2) в поле со спискомТаблицы и запросы (Tables/Queries) выбрать таблицу или запрос, которые будут служить источником данных для создаваемого запроса.

  4. С помощью стрелок вправо и влево переместить из списка Доступные поля (Available Fields) в списокВыбранные поля (Selected Fields) те поля, которые необходимы в конструируемом запросе. При этом порядок полей в запросе будет соответствовать порядку полей в списке Выбранные поля (Selected Fields). Если нужно включить в запрос все поля, можно воспользоваться кнопкой с двумя стрелками вправо.

  1. Нажать кнопку Далее (Next).

  2. Следующее диалоговое окно будет последним. В нем нужно ввести имя создаваемого запроса (рис. 4.3) в поле Задайте имя запроса (What title do you want to your query?) и выбрать дальнейшие действия:Открыть запрос для просмотра данных (Open the query to view information) или Изменить макет запроса (Modify the query design).

  3. При необходимости можно установить флажок Вывести справку по работе с запросом? (Display Help on working with the query) для вывода справочной информации по работе с запросами.

  4. Нажать на кнопку Готово (Finish).

43.Вычисляемые поля в запросах.

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

  1. Откройте запрос в режиме конструктора.

  2. Введите выражение в пустую ячейку в строке Поле. Если выражение содержит имя поля, то это имя необходимо заключить в скобки.

После нажатия клавиши ENTER или перехода в другую ячейку Microsoft Access задаст имя поля по умолчанию в формате «ВыражениеN», где N представляет собой целое число, увеличивающееся для каждого нового поля в запросе, содержащего выражение. Имя находится перед выражением; после имени добавляется двоеточие. В режиме таблицы это имя служит заголовком столбца.

Подстроку «ВыражениеN» можно выделить и ввести вместо нее более содержательное имя, например «НоваяЦена».

  1. Если выражение содержит одну или несколько статистических функций (Sum, Avg, Count, Min, Max,StDev или Var), а бланк запроса включает другое поле или поля, которые необходимо использовать для группировки, нажмите кнопку Групповые операции   на панели инструментов (если строкаГрупповая операция еще не отображена на экране). Оставьте в ячейке Групповая операциягруппируемого поля значение Группировка, а в вычисляемом поле измените значение Группировкана Выражение.

  1. При необходимости введите условия отбора.

Инструкции

 ПРИМЕЧАНИЯ 

  • Запрос «Сведения о заказах» в учебной базе данных «Борей» содержит пример использования вычисляемого поля (поле «ОтпускнаяЦена»). Запрос «Промежуточная сумма заказа» содержит пример использования вычисляемого поля (поле «ПромежуточнаяСумма»), в котором вычисляются значения для групп записей. Чтобы просмотреть эти запросы, откройте базу данных «Борей», расположенную в подкаталоге Samples каталога Microsoft Office и откройте запрос «Сведения о заказах» или «Промежуточная сумма заказа» в режиме конструктора.

  • Возможно, потребуется установить такие свойства полей, как Формат поля (Format), поскольку поля не наследуют свойства базовой таблицы.