Salut, je développe un générateur d'appel sur une bd oracle.
Les contacts de cette base de donnée proviennent de différentes sources(web,pub,etc.) mais sont tous regroupés dans la même table contacts.
Cette table contient 280 000 enregistrements et ça peut arriver qu'une même personne se retrouve dans deux enregistrements distinct (plusieurs causes possibles).
Le problème n'est pas là. Je suis au courant qu'il y a des doublons et je veux inclure dans une procédure journalière, une requête qui trouverais les enregistrements qui ont un même nom1 et/ou un même nom2 et/ou une même adresse et/ou un même numéro de téléphone.
Si quelqu'un pourait me donner un SELECT qui permetterait de faire cela et que la requête ne prenne pas plus que 10 min à éxécuter, je serais vraiment heureux.
Exemple de résultat du select souhaité :
Row NOM NOM2 ADRESSE TÉLÉPHONE ....
1 BOB NULL 2020 FINFIN 4182547548 ...
2 BOB NULL 1010 KINKIN 4182547548 ...
3 KATH NULL 3030 WOWO 4181234567 ...
4 KATH WRITE 3030 WOWO 4181234567 ...
ETC....
vous comprenez le principe...?
Tk si quelqu'un peut m'aider tant mieux
Merci et a+
Partager