Access
<<  ACCESS 2003 Презентация TerraID: HID Mobile Access  >>
ACCESS 2003
ACCESS 2003
Теория
Теория
Пользовательские вычисления
Пользовательские вычисления
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Построитель выражений
Построитель выражений
Построитель выражений
Построитель выражений
Построитель выражений
Построитель выражений
Построитель выражений
Построитель выражений
Некоторые встроенные функции для работы с датами
Некоторые встроенные функции для работы с датами
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример
Пример

Презентация: «ACCESS 2003». Автор: PVictor. Файл: «ACCESS 2003.ppt». Размер zip-архива: 4031 КБ.

ACCESS 2003

содержание презентации «ACCESS 2003.ppt»
СлайдТекст
1 ACCESS 2003

ACCESS 2003

Пользовательские вычисления в запросах

2 Теория

Теория

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

3 Пользовательские вычисления

Пользовательские вычисления

Создание вычисляемого поля

Вычисляемое поле строится в пустой ячейке Поле бланка запроса. Для его построения в ячейку необходимо ввести следующую информацию: Напечатать имя, которое вы хотите дать полю, а за ним двоеточие. Можно использовать имя по умолчанию – «ВыражениеN», где N является целым числом; Ввести выражение, которое может содержать: Значения – числовые, текстовые, типа дата/время; Операторы: арифметические (+, –, *, /,^, mod) и текстовые (&); Встроенные функции; Имена полей (в квадратных скобках). Если используются поля из таблиц, не добавленных в бланк запроса, то нужно использовать полный идентификатор поля в виде [Имя?таблицы]![Имя?поля].

4 Пример

Пример

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

После имени поля Сумма ставится двоеточие. После двоеточия вручную пишется выражение, в котором имена полей указываются в квадратных скобках. Имена полей нужно писать в точности как в таблице!!!

5 Пример

Пример

Результат выполнения запроса:

6 Пример

Пример

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

7 Пример

Пример

Результат выполнения запроса:

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

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

Выражения можно печатать самим, а можно создавать с помощью построителя выражений. Построитель выражений уменьшает вероятность ошибок при написании имен полей. Построим вычисляемое поле из предыдущего примера с помощью построителя выражений. Для этого: Установим курсор в поле, в котором нужно построить выражение, щелкнем правой кнопкой мыши и выберем команду Построить

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

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

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

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

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

Имя поля выводится вместе с именем таблицы. Для вставки выражения в бланк запроса нужно нажать кнопку ОК.

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

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

В бланке запроса это поле автоматически получает имя Выражение1, которое можно исправить на любое другое.

12 Некоторые встроенные функции для работы с датами

Некоторые встроенные функции для работы с датами

Year([Дата]) – выбирает из даты год; Month([Дата]) – выбирает из даты месяц; Day([Дата]) – выбирает из даты число; Date() – текущая дата; Weekday([Дата]) – определяет день недели (1 – воскресенье). Здесь [Дата] имя любого поля типа дата.

13 Пример

Пример

В базе данных «Деканат» найдем фамилии студентов, у которых день рождения в текущем месяце. Нам нужно сравнивать месяц из даты рождения студента и месяц из системной даты (Date() ). Встроенная функция, выделяющая месяц из даты, называется Month. Воспользуемся построителем выражений. Одно выражение построим в строке поле, а второе в строке условие отбора. Установим курсор в свободной ячейке в строке Поле.

14 Пример

Пример

Найдем функцию Month и нажмем кнопку Вставить

15 Пример

Пример

В качестве параметра для данной функции (вместо «number») найдем в таблице Студенты поле Дата рождения и нажмем кнопку Вставить

16 Пример

Пример

Нажмем кнопку ОК. Поле получит имя Выражение1.

17 Пример

Пример

Установим в этом поле курсор в строку Условие отбора и еще раз вызовем Построитель выражений

18 Пример

Пример

Выделим номер месяца из системной даты

19 Пример

Пример

Результат в бланке запроса

20 Пример

Пример

Результат выполнения запроса, если текущий месяц октябрь.

«ACCESS 2003»
http://900igr.net/prezentacija/informatika/access-2003-263857.html
cсылка на страницу
Урок

Информатика

130 тем
Слайды