Как объединить таблицы в Access

click fraud protection

Откройте базу данных Access, содержащую таблицу, которую вы хотите объединить с другой таблицей. Убедитесь, что типы данных в исходной и целевой таблицах совместимы. Например, если первое поле в исходной таблице является числовым полем, первое поле в целевой таблице должно быть числовым полем. Как отмечает Microsoft, «Текстовые поля совместимы с большинством других типов полей». Другими словами, это нормально, если Поле в исходной таблице является числовым полем, а соответствующее поле в целевой таблице - текстовым полем.

Нажмите «Создать», а затем нажмите «Дизайн запроса», чтобы просмотреть окно «Показать таблицу», в котором перечислены таблицы базы данных. Щелкните таблицу, содержащую записи, которые вы хотите скопировать. Нажмите «Добавить», а затем «Закрыть». Excel помещает таблицу и ее поля в конструктор запросов.

Дважды щелкните звездочку в верхней части конструктора запросов, и Excel добавит все поля таблицы в сетку конструктора запросов.

Нажмите «Выполнить», чтобы запустить запрос и просмотреть таблицу, в которой отображаются записи таблицы. Нажмите «Просмотр», затем «Режим дизайна», а затем нажмите «Добавить», чтобы открыть окно добавления.

Щелкните «Текущая база данных», если целевая таблица находится в текущей базе данных, а затем щелкните поле со списком «Имя таблицы». Выберите таблицу, в которую вы хотите добавить записи исходной таблицы. В противном случае нажмите «Другая база данных» и введите имя и расположение базы данных, содержащей целевую таблицу. Введите имя этой таблицы в поле со списком «Имя таблицы» и нажмите «ОК».

Щелкните правой кнопкой мыши верхнюю часть окна конструктора запроса и выберите «Просмотр таблицы», чтобы просмотреть предварительный просмотр записей, которые будут добавлены запросом. Снова щелкните правой кнопкой мыши верхнюю часть окна и выберите «Дизайн».

Нажмите «Просмотр», затем «Таблица данных, а затем нажмите« Выполнить ». В диалоговом окне спрашивается, хотите ли вы добавить строки из исходной таблицы в целевую таблицу. Нажмите «Да», чтобы сделать это, или нажмите «Нет», чтобы отменить операцию. Когда вы нажимаете «Да», Excel объединяет ваши таблицы.

Возможно, ваша операция запроса на добавление не запустится. Если после нажатия кнопки «Выполнить» ничего не происходит, проверьте строку состояния в нижней части Excel и найдите сообщение с надписью «Это действие или событие было заблокировано отключенным режимом ». Если вы видите это сообщение, нажмите «Включить контент», расположенный в сообщении. бар.

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

В этом примере показано слияние всех записей из исходной таблицы в целевую. У вас также есть возможность выбрать записи, которые вы хотите скопировать в целевую таблицу. После выбора таблицы в окне «Показать таблицу» не нажимайте звездочку, чтобы выбрать все поля таблицы. Вместо этого дважды щелкните каждое поле, чтобы добавить его в сетку запроса. Когда вы закончите, каждое поле появится в отдельном столбце сетки. Затем вы можете ввести критерии выбора в текстовое поле Критерии рядом с любым полем. Например, если вы хотите объединить только записи, в которых поле totalSales больше 200, введите «введите> 200» (без кавычек) в текстовом поле Criteria рядом с полем totalSales. Обратитесь к справочной документации Access, чтобы узнать, как применять к запросам другие типы критериев.