Запросы с вычисляемыми полями. В таблицах сведений об учениках какой-либо школы можно хранить фамилии, имена, адреса, но не их возраст

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

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

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

1. Откройте базу данных.

2. Перейдя на вкладку Создание в группе Другие, нажмите кнопку Конструктор запросов. Будет создан новый запрос, и на экране вы увидите окно Добавление таблицы.

3. Перейдите на вкладку Таблицы и выберите нужную таблицу. Затем нажмите кнопку Добавить, а после этого — кнопку Закрыть.

Пустой бланк запроса отобразится на экране.

4. Чтобы создать вычисляемое поле с названием Данные, нажмите на ячейке Поле в столбце бланка запроса и введите следующее: Данные: [Телефон]+” “+[Адрес].

5. Если вы установите флажок Вывод на экран в столбце бланка запроса, то в результате отобразится данное поле запроса.

7. Нажмите кнопку Сохранить на панели быстрого доступа, чтобы сохранить запрос. На экране появится окно ввода имени нового запроса.

8. В поле Имя запроса вы можете ввести название нового запроса. Затем нажмите кнопку ОК.

9. Перейдите на вкладку Конструктор, а затем нажмите кнопку Выполнить. После этого вы можете увидеть результат измененного запроса.


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



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