<<
>>

ЗАПРОС C ПАРАМЕТРОМ

Запрос с параметром позволяет ввести условие отбора посредством диалогового окна, которое появляется при каждом запуске этого запроса. Чтобы создать параметрический запрос, сначала создается стандартный запрос, но в строке «Условие отбора» в том поле, по которому производится выбор, необходимо вместо действительной величины ввести параметр.

Параметр должен быть заключен в квадратные скобки. Это может быть любой текст, обращенный к пользователю, например: [Введите начальную дату] (рис. 4.4.5, 4.4.6).

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

Падающий список в ячейке «Групповая операция» позволяет выбрать одну из следующих операций:

Рис. 4.4.5. Создание запроса, при запуске которого выводятся данные по заказам за заданный промежуток времени

Рис. 4.4.6. Результат работы запроса

Группировка — означает, что данное поле используется как основа для группировки данных;

Sum — суммирование всех значений данного поля;

Avg- среднее значение данного поля по всем записям, отобранным запросом;

Min — минимальное значение данного поля по всем записям данной группы;

Мах — максимальное значение данного поля по всем записям данной группы;

Рис.

4.4.7. Создание запроса с группировкой по коду заказа и суммированием

Count — возвращает число записей, в которых значения данного поля отличны от Null·,

StDev — возвращает стандартное отклонение;

Var — возвращает дисперсию значений данного поля в каждой группе;

First — возвращает первое значение данного поля в группе;

Last — возвращает последнее значение данного поля в группе.

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

Рис. 4.4.8. Запрос с вычислением промежуточных сумм по заказам

имени поля записывают выражение. Если при этом нажать комбинацию клавиш «Shift»+«F2», то открывается вспомогательное диалоговое окно «Область ввода», куда можно ввести выражение любой длины (рис. 4.4.8). Для создания вычисляемого поля можно использовать построитель выражений. Вычисляемое поле получит имя «Выражение 1». Впоследствии это имя можно изменить. Для вычисляемого выражения можно определить свойства «Формат», «Маска» и «Подпись». Вычисляемое поле может быть полем сортировки.

Ключевые понятия

Динамический набор данных Оператор between... and

Запрос на выборку Оператор like

Запрос с параметром Операторы Is и Is Not

Итоговый запрос

Вопросы для самоконтроля

1. Для каких целей используется запрос?

2. Как просмотреть набор записей, получаемый в результате запроса?

3. Какие предикаты и для каких целей используются при создании условия отбора по текстовому полю?

4. Может ли быть текст результатом вычисляемого выражения?

5. Как создать запрос с параметром, где в качестве параметра используются даты?

Задания для самостоятельной работы

1. Создайте запрос, используя условие отбора по текстовому полю.

2. Создайте запрос, используя условие отбора по полю с типом данных «Дата/Время».

3. Создайте запрос с вычисляемым полем.

4. Создайте запрос, подводящий итог по числовому полю.

5. Создайте запрос, выводящий 25% отобранных записей.

6. Создайте запрос с параметром.

Список РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

1. Вейскас Дж. Эффективная работа с ACCESS 2000. — СПб.: Питер, 2000. - С. 252-298.

2. Аникина Н.К., Шевцова Н.А. Система управления базами данных Microsoft ACCESS. - M.: РУДН, 2000. - С. 40-50.

3. Джонс Э., Джонс Дж. Access 97. Книга ответов. — СПб.: «Питер», 1998. - С. 118-123, 126-130, 136-134, 157-160.

4. Король В.И. MS Access. Разработка приложений. — M.: ПРИОР, 1998.-С. 132-134.

5. Новиков Ф., Яценко A. Microsoft® Office XP в целом. — СПб.: БХВ-Петербург 2002. - С. 287-294.

6. Стоцкий Ю. Самоучитель Office XR — СПб.: Питер 2002. — С. 370-382.

<< | >>
Источник: В.М. Maтюшка. Информатика для экономистов: Учебник / Под общ. ред. В.М. Maтюшка. - M.: ИНФРА-М,2007. - 880 с.. 2007

Еще по теме ЗАПРОС C ПАРАМЕТРОМ:

  1. ПЕРЕКРЕСТНЫЙ ЗАПРОС
  2. Параметры системы
  3. 4.7.2. Главные параметры карьера
  4. Экзогенные параметры модели.
  5. Приложение 3 (к гл. 3) Значение параметра ¦
  6. Финансовое проектирование и идентификация параметров лизинговой сделки
  7. о Использование инструмента Подбор параметра
  8. 5.5. Параметры культуры, влияющие на отношения с другими людьми
  9. 12.3. Расчёт временных параметров сетевого графика
  10. 1.3. Параметри досягнутої макроекономічної стабільності та фінансової результативності
  11. §4. Параметры и структура мирового хозяйства
  12. Параметры и основные типы организационной культуры
  13. 6.1.1. Параметры циклов
  14. Факторы, влияющие на параметры лизинговой сделки субъектов малого и среднего предпринимательства
  15. Основные параметры бюджетной системы Российской Федерации.
  16. Материальные потоки и их параметры
- Информатика для экономистов - Антимонопольное право - Бухгалтерский учет и контроль - Бюджетна система України - Бюджетная система России - ВЭД РФ - Господарче право України - Государственное регулирование экономики в России - Державне регулювання економіки в Україні - ЗЕД України - Инновации - Институциональная экономика - История экономических учений - Коммерческая деятельность предприятия - Контроль и ревизия в России - Контроль і ревізія в Україні - Кризисная экономика - Лизинг - Логистика - Математические методы в экономике - Международные экономические отношения - Микроэкономика - Мировая экономика - Муніципальне та державне управління в Україні - Налоговое право - Организация производства - Основы экономики - Политическая экономия - Размещение производительных сил (РПС) - Региональная и национальная экономика - Страховое дело - Теория управления экономическими системами - Управление инновациями - Философия экономики - Ценообразование - Экономика зарубежных государств - Экономика и управление народным хозяйством - Экономика отрасли - Экономика предприятия - Экономика природопользования - Экономика труда - Экономическая безопасность - Экономическая география - Экономическая демография - Экономическая статистика - Экономическая теория и история - Экономический анализ -