Я хотел бы сравнить DT1 к dt2 такое, что если DT1 Значение столбца существует, когда он по сравнению с dt2 A значение столбца не добавит строки или изменит значение в этой строке. Поэтому, когда значение различны, как показано в примере, где dt2 имеет «4» & «5» в колонке будет добавить «4» & «5» в dt1 стол, но это не заменит это значение «1», «2» или «3» в dt1 Столбец, так как он уже существует.сравнить две таблицы и добавление строк, основываясь на состоянии
Редактировать: Я хотел бы использовать столбец в форме первичного ключа, чтобы проверить что-то вдоль строки if, если «1» существует в столбце A в обеих обеих таблицах, тогда ничего не меняется, но если в нем есть столбец A значение в dt2 (пример: «4»), но не в DT1 тогда я бледный, что строка данных для слияния с DT1 таблицы
dt1
A B C
1 4 7
2 5 8
3 6 9
dt2
A B C
1 10 13
2 12 15
3 11 14
4 1 20
5 12 3
dt1
A B C
1 4 7
2 5 8
3 6 9
4 1 20
5 12 3
Соответствующее сообщение: [Как присоединиться (объединить) кадров данных (внутренние, внешний, левый, правый)?] (http://stackoverflow.com/questions/1299871/how-to-join-merge-data-frames-inner-outer-left-right) – zx8754