Этот вопрос в том же ключе, что и этот вопрос , но немного отличается.
У меня есть 2 таблицы, TableA и TableB, где TableB действительно является резервной копией TableA, единственное реальное отличие состоит в том, что TableB имеет столбец «ACTION», который указывает действие, которое было предпринято в TableA. Пока я игнорирую эту колонку (хотя в идеале я хотел бы, чтобы она добавлялась к окончательным результатам, поэтому, пожалуйста, не стесняйтесь предлагать и по этому поводу: D)
Я хочу сравнить две таблицы и получить строки из каждой таблицы, которые отличаются. Я использовал Блог Джеффа по SQL Server - самый короткий, быстрый и простой способ сравнения двух таблиц в SQL Server: пример UNION! для создания запроса, однако он возвращает только те строки из TableB, которые разные.
Какой рекомендуемый подход?
Примечание: код в точности такой же, как в примере во второй ссылке, поэтому я не буду публиковать здесь ни одного из них