У меня есть анонимная таблица , в которой есть два столбца: UserId и PhoneNumber.
Он был выбран из таблицы записей сведений о вызове.Теперь я хотел бы создать сеть на основе сходства между пользователями.Должна быть связь между пользователями, если они звонили по крайней мере на 3 одинаковых номера.
Есть более 20 миллионов строк.Когда я использую простую программу, написанную на C #, это заняло бы более 4 дней.Интересно, можно ли написать SQL-запрос, который дал бы мне тот же результат, и если есть сходство, просто вставьте строку в новую таблицу с двумя столбцами, user1 и user2, или просто передайте ее на выход?
Может быть, есть другое хорошее решение для выполнения этой задачи?