Я не знаком с доступом, но в общем SQL я бы сделал это следующим образом:
SELECT col1, col2 from TableA UNION SELECT col1, col2 from TableB where col1 not in (select col1 from TableA)
Это даст предпочтение Дебби в таблице А. По сути, вы объединяете целые две таблицы одну за другой, используя UNION, но непосредственно перед добавлением TableB в вас вы удаляете его из любого содержимого в col1, уже существующего в TableA.
РЕДАКТИРОВАТЬ: я говорю только о соединении 2 таблиц, а не две базы данных. Но вы можете повторить идею для каждой таблицы, если нет конфликтующих отношений.
РЕДАКТИРОВАТЬ 2: Если вы предпочитаете изменять Таблицу А напрямую, вы можете использовать INSERT (обратите внимание, что вы не можете извлечь исходную Таблицу А таким образом, если не добавите некоторую дополнительную информацию в новый столбец, чтобы отслеживать свою работу)
INSERT INTO TableA (col1, col2) SELECT col1, col2 from TableB WHERE col1 not in (select col1 from TableA)