Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access для юристов.doc
Скачиваний:
66
Добавлен:
04.05.2019
Размер:
2 Мб
Скачать

Примеры построения правильных выражений, управляющих датами, для создания условий отбора

Поле

Выражение

В результате выполнения запроса будут отобраны

Дата заключения договора

>Date( )–30

договоры, заключенные в последние 30 дней

Дата заключения договора

Dау([Дата заключения договора])>15

договоры, заключенные после 15 числа любого месяца

Дата заключения договора

Year([Дата заключения договора])=2011

или

DatePart(«yyyy», [Дата заключения договора])=2011

договоры, заключенные в 2011 году

Дата заключения договора

Year([Дата заключения договора])=2010 And Month([Дата заключения договора])=1

договоры, заключенные в январе 2010 года

Дата заключения договора

Year([Дата заключения договора])=Year(Date( )) And Month ([Дата заключения договора])= Month(Date( ))

договоры, заключенные в текущем месяце текущего года

Дата заключения договора

DatePart(«q»,[Дата заключения договора])=1 And Year ([Дата заключения договора])=2011

договоры, заключенные в первом квартале 2011 года

Построитель выражений

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

В верхней части окна построителя выражений (рис. 3) расположено поле выражения, в котором отображается создаваемое вычисляемое выражение. Ниже находится раздел, предназначенный для создания отдельных элементов выражения.

Рисунок 3. Диалоговое окно Построитель выражений

Выражения вводятся с помощью кнопок операторов и списков, расположенных в нижней части окна построителя. В левом списке отображаются папки, содержащие объекты базы данных, встроенные и определенные пользователем функции, константы, операторы и общие выражения. Для просмотра доступных элементов определенной папки необходимо выполнить двойной щелчок мышью по папке. При этом в среднем поле будет выведен список элементов или категорий элементов выбранной папки. В правом поле выводится список значений (если они существуют) для категории элементов, выбранной в среднем поле. Для вставки элемента в поле выражения следует выбрать его в нижней части окна построителя выражений и щелкнуть по кнопке Вставить или же выполнить двойной щелчок мышью по выбранному элементу. Завершив создание выражения, необходимо щелкнуть по кнопке ОК. Microsoft Access вставит созданное выражение в ту позицию бланка запроса, из которой был вызван построитель выражений.

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

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

Для вычисления в запросе итоговых значений Access предлагает ряд встроенных функций, выполняющих операции над группами записей или над всеми записями, отобранными в запросе. Список этих функций приведен в таблице ниже. При вычислении функций не учитываются записи, содержащие пустые значения (Null).

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