Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть входная таблица с перс данными пользователя. 

Телефоны все приведены к единому формату, email тоже. 

У одного пользователя может быть несколько номеров телефона и несколько email. 

Одна строчка это один пользователь, но один пользователь может встречаться в нескольких строчках таблицы. 

Пример таблицы:

ФИО | Phone1 | Phone2 | Phone N | Email1 | Email2 | Email N |

Нужно написать скрипт который:

1. Соберет словарь или таблицу где будет uuid и все телефоны, email по пользователю найденые из исходной таблицы. 

2. В таблице добавить колонку с uuid

3. При появление второй таблицы с такими же вводными данными,  использовать сначала уже  распознанные данными, а тех кого не удалось распознать сгенерить им новые uuid 

Для объединения в один uuid над достаточно совпадения по любому признаку из колонок phone или email. 

Грубо говоря у нас есть uuid и в нем 3 номера телефона и 1 email, и в исходной таблице мы находим еще одну строчку где есть такой же email, и при этом 2 телефона которых у нас не было раньше, в итоге должны получить 1 uuid с 5 номерами телефона и 2 email адресами. 

Ограничений по библиотекам нет

 

3 года назад
kizimenko
Иван 
34 года
7 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Антон
 
23 года
3 года в сервисе
Был
3 года назад
1 отзыв
3 года назад
Алексей
 
31 год
3 года в сервисе
Был
3 года назад
3 года назад
  • Похожие заказы

  • $10

    Необходимы задания по базам данных, выполненные для Windows application на украинском языке. Все задания должны решать вариант 5. Оплата возможна через популярные платежные системы.

    Базы данных2 заявки
    Закрыт
    3 года назад
  • Требуется разработка сайта-каталога на платформе Creatium с интеграцией базы данных Airtable. Имеется готовая база данных и описанная архитектура. Дизайн можно создать на основе шаблонных решений для карточек товаров. Пожалуйста, предоставьте примеры ранее выполненных работ.

    Базы данныхнет заявок
    Закрыт
    3 года назад
  • Требуется разработать программу, которая будет собирать информацию от пользователей, оставляющих свои данные для получения кредита. Основная задача — обеспечить эффективный сбор и обработку данных.

    Базы данных1 заявка
    Закрыт
    3 года назад
  • $10

    Необходимо завершить работу над проектом, подключив PostgreSQL к базе данных с использованием макета и таблиц из Access. Ожидается, что все элементы будут интегрированы и функционировать корректно.

    Базы данных1 заявка
    Закрыт
    3 года назад
  • Необходимо завершить разработку 40 запросов Oracle SQL для базы данных, основываясь на уже составленных 11 запросах. Также требуется написать скрипты для наполнения, чтобы запросы возвращали непустую выборку. Прикреплены файлы с дополнительной информацией.

    Базы данных3 заявки
    Закрыт
    3 года назад
  • Необходимо выполнить два отдельных задания по SQL, связанными с базами данных. Все инструкции и детали изложены в приложениях. Ожидается точное выполнение требований заданий.

    Базы данных4 заявки
    Закрыт
    3 года назад
  • $50

    Необходима помощь в выгрузке данных с сайта marketai.ru в Excel. Задача включает регистрацию, выбор категорий и подкатегорий, добавление их для сравнения, а также экспорт данных в Excel. Ожидается получение общего файла с категориями и подкатегориями. Пример формата Excel предоставлен.

    Базы данных1 исполнитель
    Закрыт
    3 года назад
  • Требуется доработка отчетов в конфигурации 1С 7.7. Необходимо добавить колонки в расчетную ведомость, изменить параметры начисления амортизации, создать сводный отчет по зарплате и доработать отчет НДФЛ. Укажите стоимость и сроки выполнения.

    Базы данных2 заявки
    Закрыт
    3 года назад
  • Необходимо обновить данные в базе данных, связанной с кодом, путем корректировки строк, отвечающих за актуальность. Требуется найти и изменить expiry date, не внося изменений в содержание базы. Ищем исполнителей с опытом работы с кодом и базами данных.

    Базы данных3 заявки
    Закрыт
    3 года назад
  • $3

    Необходимо разработать триггер в SQL Server, который будет автоматически обновлять информацию о клиенте в таблицах 'Забронированные номера' и 'Снятые номера' при изменении данных в таблице 'Клиенты'. Триггер должен гарантировать целостность данных и синхронизацию информации между таблицами.

    Базы данных5 заявок
    Закрыт
    3 года назад