Запросы на добавление

Данный тип запросов используется для добавления записей из одной таблицы в другую. Результирующая таблица может быть расположена в той же самой или другой базе данных.

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

Если имена полей в результирующей таблице отличаются от имен в исходной таблице их необходимо явно указать в строке Добавление (см далее).

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

Рис. 24.13 Фрагмент таблицы Сотрудники второго предприятия

Допустим, что в таблицу Сотрудники (в результирующую таблицу) требуется добавить сведения о Бирюкове ББ.

Формирование запроса начинается с выбора пункта меню Запрос /Добавление.

При этом надо указать, где располагается таблица, в которую будут добавлены данные из таблицы Сотрудники второго предприятия (рис. 24.14).

Рис. 24.14 Окно для задания местоположения результирующей таблицы

Обратите внимание, что после этой операции меняется вид бланка запроса: появляется новая строка Добавление, в которой надо указать поля исходной таблицы, из которых данные будут добавляться в таблицу Сотрудники ( рис.24.15).

Рис.24.15 Вид запросной формы с отмеченными совпадающими полями обеих таблиц

Внимание: СУБД автоматически отмечает совпадающие поля обеих таблиц. Однако названия полей Номер пропуска и Таб_ном_сотр не совпадают, поэтому последний надо задать явно. Для этого в строке Добавление столбца Номер_пропуска надо ввести Таб_ном_сотр. После этого в строке Условие отбора задать условие выбора добавляемой строки (рис. 24.16)

Рис. 24.16 Запрос на добавление

В результате исполнения такого запроса в конец таблицы Сотрудники будет добавлена новая строка (рис.24.17).

Рис. 24.17 Вид таблицы Сотрудники после добавления строки


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



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