Использование функций в запросе

В запросе над полями можно производить вычисления. При вычислениях могут использоваться арифметические выражения и встроенные функции Access.

Выражение вводится в бланк запроса в пустую ячейку строки Поле. При записи выражения можно использовать Построитель выражений. В Построителе выражений встроенные функции находятся в папке ФункцииВстроенные функции. Функции делятся на категории: Математические, Статистические, Финансовые, Дата/времяи т.д. Каждая функция выполняет определенное действие и требует задания одного или нескольких аргументов. Некоторые функции приведены в следующей таблице:

Функция Описание
Date() формирует текущую дату, не требует аргументов
Month(«number») выделяет из даты месяц, аргумент «number» - поле типа Дата/времяили дата. Например, результатом работы Month(15.03.05) будет число 3
Year(«number») выделяет из даты год, аргумент «number» - поле типа Дата/времяили дата. Например, результатом работы Year (15.03.05) будет число 2005
Day(«number») выделяет из даты день, аргумент «number» - поле типа Дата/времяили дата. Например, результатом работы Day (15.03.05) будет число 15
Format(«number»;формат) преобразует числовое значение в формат даты, времени, денежный или любой другой формат, определяемый пользователем. Например, результатом работы Format([Сведения]![Дата Рождения];"mm.yyyy") будет месяц и год рождения
Left(строка; длина) возвращает указанное число знаков от левого края строки. Например, результатом работы Left(“благодарить”;5) будет буквосочетание “благо”
Right(строка; длина) возвращает указанное число знаков от правого края строки. Например, результатом работы Right(“благодарить”;6) будет буквосочетание “дарить”
Функция Описание
Len(строка) возвращает количество знаков в строке. Например, результатом работы Len(“благодарить”) будет число 11
IIf(логическое выражение;з1;з2) Возвращает одно из двух значений (з1 или з2) в зависимости от результата логического выражения. з1 - значение или выражение, которое будет возвращено, если выражение будет оценено как Истина. з2 - значение или выражение, которое будет возвращено, если выражение будет оценено как Ложь.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: