У меня есть два отчета. Тот, который был создан три недели назад, другой несколько дней назад. Эти отчеты содержат одни и те же поля (Фамилия, Имя, SSN и т. Д.), Но данные, очевидно, разные. Мы отредактировали отдельные поля. SSN клиента может быть отредактирован, чтобы отразить ошибку ввода данных. Их адресная информация могла быть обновлена.Запрос для определения изменений в наборе данных?
Нам еще предстоит установить таблицу аудита как часть нашей базы данных, поэтому нам нужно определить другой способ определения изменений между отчетами. Есть пара вопиющих проблем.
1) Когда мы экспортировали данные в Excel, идентификатор записи не был сохранен. Один клиент может иметь несколько записей для учета разных адресов, поэтому их SSN не будет уникальным. 2) Нам нужно не только идентифицировать изменения. Мы должны классифицировать их. Если в SSN произошли изменения, сообщите об этом отдельно, чем изменения, внесенные в адрес.
Итак, если я должен был импортировать два файла в базу данных, есть ли запрос, который может исправить это для меня? Мы с моей командой уже много времени думаем об этом, и мы ничего не думали. Без уникального идентификатора записи, на каком поле (-ях) мы должны ссылаться?
Если вы хотите, чтобы я был более конкретным в отношении любой части вопроса, сообщите мне, и я сделаю все, что в моих силах, чтобы помочь вам помочь.
Отчетов в файле Excel, экспортированный из запроса побежал в MS Access 2013.
Спасибо.
Во-первых, если вы собираетесь импортировать в базу данных, используйте более совместимый, такой как SQL Server Express. Во-вторых, импорт данных в базу данных не будет * исправлять * проблему. Если вы знаете SQL, тогда это может облегчить манипулирование данными и определить, что вы хотите знать. –