Как сравнить один большой набор данных в БД и один большой набор данных в SpreadSheet? - PullRequest
0 голосов
/ 05 марта 2020

Я пытаюсь сравнить два больших набора данных, которые имеют два столбца: столбец с названием компании и столбец с именем контактного лица. Один набор данных уже находится в базе данных, а один набор - в электронной таблице Excel. Я пытаюсь сравнить два набора данных и пытаюсь обновить базу данных.

Пока я загружаю данные из базы данных и сравниваю два набора данных, используя функцию сводной таблицы в Excel. Это виды работ. Но я надеюсь, что есть какой-нибудь другой лучший способ. Любое предложение будет оценено !! Спасибо.

К вашему сведению, моя база данных использует MS SQL 2008.

Ответы [ 2 ]

0 голосов
/ 05 марта 2020

Загрузите файл Excel как .CSV в базу данных, затем либо создайте для него таблицу, либо просто используйте временную таблицу для размещения данных из файла CSV. Продолжите сравнивать данные из этой временной таблицы с таблицей в вашей БД с помощью Join.

0 голосов
/ 05 марта 2020

Загрузите данные из рабочего листа Excel в виде csv-файла в базу данных и сохраните содержимое в другой таблице. Затем сравните обе таблицы с объединением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...