Решил расписать темку, как можно удалить из базы данных тех юзеров, которые уже есть в группе.
Нам понадобится: 2 базы данных.
Первое, что нам необходимо сделать, это экспортировать две наших базы в формат Exel.
Формат экспорта CSV.
Указываем путь куда сохранить.
Кодировку я брал UTF-8
Разделитель столбцов брал пробел.
После экспорта двух наших баз, открываем файлы формата CSV через EXEL. Переносим 2 базы в одну таблицу EXEL.
Первую ячейку я использую для фильтрации, вставляю все значения с баз данных во вторую ячейку.
Чтобы настроить фильтр в Exel, выделяем столбцы, переходим в Данные - Фильтр.
После этого действия, выделяем всю базу 1 и базу 2 - Условное форматирование - Повторяющиеся значения - Выделяем цветом одинаковые значения..
Дальше нам необходимо удалить ячейки, которые помеченные цветом из новой базы, (это те пользователи, которых мы уже добавляли).
Мы можем их отфильтровать.
После удаления юзеров, которых мы уже добавляли. Возвращаем наш новый список обратно в CSV формат.
Дальше, открываем любую базу данных парсинга, удаляем оттуда всех юзеров.
В чистой базе нажимаем кнопку - Импортировать данные.
Тип источника данных - CSV. (Так как мы экспортировали CSV).
Путь до нашего отредактированного CSV.
Кодировка - UTF - 8
Галочка - Игнорировать ошибки.
Разделитель Столбцов - Пробел. (Так как мы ранее указывали пробел).
Тыкаем кнопочку Finish и радуемся).
Сразу хочу подметить, тут я объяснил, как отфильтровать полностью одинаковые значения и базы 1 и базы 2.
Так как экспорт таблицы базы данных идет весь в 1 ячейку, вы фильтруем идентичные значения всех ячеек баз данных.
Мы можем отделить с формата CSV в Exel только username в ячейках, чтобы отфильтровать только эту ячейку, но тут я не стал подробно этого описывать, если кому то понадобится, сам сможет найти в интернете, как ему отделить ячейки username отдельно, отфильтровать их и удалить одинаковые.
Еще скорей всего вы сталкнетесь на выходе, что у вас First Name и Last Name в готовой базе будут отображаться неверно, это проблема с кодировкой, гайд писал в 2 ночи, не стал разбираться, так как мне эти параметры в ячейках не важны.
Нам понадобится: 2 базы данных.
- База данных нашей группы.
- База данных из которой хотим удалить тех юзеров, которые находятся в в нашей группу.
- Exel чистый файл.
- Подготовленная пустая база без пользователей, куда будет вставлять наших юзеров.
Первое, что нам необходимо сделать, это экспортировать две наших базы в формат Exel.
Формат экспорта CSV.
Указываем путь куда сохранить.
Кодировку я брал UTF-8
Разделитель столбцов брал пробел.
После экспорта двух наших баз, открываем файлы формата CSV через EXEL. Переносим 2 базы в одну таблицу EXEL.
Первую ячейку я использую для фильтрации, вставляю все значения с баз данных во вторую ячейку.
Чтобы настроить фильтр в Exel, выделяем столбцы, переходим в Данные - Фильтр.
После этого действия, выделяем всю базу 1 и базу 2 - Условное форматирование - Повторяющиеся значения - Выделяем цветом одинаковые значения..
Дальше нам необходимо удалить ячейки, которые помеченные цветом из новой базы, (это те пользователи, которых мы уже добавляли).
Мы можем их отфильтровать.
После удаления юзеров, которых мы уже добавляли. Возвращаем наш новый список обратно в CSV формат.
Дальше, открываем любую базу данных парсинга, удаляем оттуда всех юзеров.
В чистой базе нажимаем кнопку - Импортировать данные.
Тип источника данных - CSV. (Так как мы экспортировали CSV).
Путь до нашего отредактированного CSV.
Кодировка - UTF - 8
Галочка - Игнорировать ошибки.
Разделитель Столбцов - Пробел. (Так как мы ранее указывали пробел).
Тыкаем кнопочку Finish и радуемся).
Сразу хочу подметить, тут я объяснил, как отфильтровать полностью одинаковые значения и базы 1 и базы 2.
Так как экспорт таблицы базы данных идет весь в 1 ячейку, вы фильтруем идентичные значения всех ячеек баз данных.
Мы можем отделить с формата CSV в Exel только username в ячейках, чтобы отфильтровать только эту ячейку, но тут я не стал подробно этого описывать, если кому то понадобится, сам сможет найти в интернете, как ему отделить ячейки username отдельно, отфильтровать их и удалить одинаковые.
Еще скорей всего вы сталкнетесь на выходе, что у вас First Name и Last Name в готовой базе будут отображаться неверно, это проблема с кодировкой, гайд писал в 2 ночи, не стал разбираться, так как мне эти параметры в ячейках не важны.