Функция Пояснения

Day (дата) Позволяет найти все записи, значения которых в соответствующем поле больше заданного числа в диапазоне от 1 до 31 любого месяца; причем выражение: Day ([Поле]) вводится как вычисляемое поле, а конкретное значение числа записывается в условие отбора для этого поля.
Month (дата) Отыскиваются записи, значение месяца года которых соответствует заданному в диапазоне от 1 до 12; выражение: Month ([Поле]) вводится как вычисляемое поле, конкретный номер месяца - как условие отбора.
Year (дата) Отыскиваются записи, значение года которых соответствует заданному в диапазоне от 100 до 9999; выражение: Year ([Поле]) вводится как вычисляемое поле, конкретное значение года - как условие отбора для этого поля.

При вводе конкретной даты как условия поиска значение даты должно быть заключено между символами «#». Например: # 10/02/97 #.

Результаты запросов можно увидеть в режиме таблицы. Войти в режим таблицы можно либо «щелкнув» по кнопке «Режим таблицы», либо с помощью команды Вид/Таблица. Перед просмотром необходимо запрос сохранить, выполнить команду Файл/Сохранить или Файл/Сохранить как.

Access позволяет выполнять вычисления над любыми полями таблицы и сделать вычисляемое значение новым полем в наборе записей. Создание вычисляемого поля осуществляется с помощью ввода выражения в пустую ячейку (столбец) строки «Поле» бланка запроса QBE. Выражение включает имена полей, заключенные в квадратные скобки и соединенные между собой соответствующим оператором. В качестве имени вычисляемого поля Access автоматически использует имя «Выражение 1», которое при желании можно заменить на более содержательное.

Новое поле может быть также создано в результате конкатенации (сцепления) текстовых полей с использованием в качестве оператора конкатенации символа &.

В выражениях Access допускает использование следующих операторов:

Оператор Назначение
+ Складывает арифметические выражения
¾ Вычитает арифметические выражения
* Перемножает арифметические выражения
/ Делит первое арифметическое выражение на второе
\ Округляет два арифметических выражения до целых значений и делит первое на второе с округлением результата до целого.
MOD Округляет два арифметических выражения до целых значений и делит первое на второе, в качестве результата выдается остаток.
^ Возводит первое арифметические выражение в сте пень, заданную вторым арифметическим выражением.
& Создает текстовую строку как результат присоедине ния второй строки к концу первой (если один из опе раторов - число, Access его преобразует). Выражение в этом случае должно содержать первое поле, запятую, пробел и второе поле, соединенные символом &, и должно иметь вид: [Поле1]&», «&[Поле2].

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


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



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