Samurgence |
Le 29/05/2006 à 17:42 |
|
|
Bonjour,
J'ai un gros pb, j'ai une base de données de 15400 adresses, j'ai constaté que j'avais des doublons. Je fais une requete pour les visualiser mais ca ne fonctionne pas bien.
SELECT clt1.* FROM client clt1, client clt2 WHERE (clt1.nom=clt2.nom and clt1.prenom=clt2.prenom and clt1.ville=clt2.ville) and clt1.idclt<>clt2.idclt
Merci pour votre aide. |
Yergo |
Le 29/05/2006 à 18:31 |
|

|
salut, qu'est ce que t'essai de faire avec cette requete ? t'as des doublons just au niveau du champ 'adress' ? c'est pa trop claire  mais bon pour ne pas afficher les doublons c'est avec select distinct .. a+ |
Sweetdevil |
Le 30/05/2006 à 11:59 |
|
 Viconaute ninja |
Salut,
Euh yergo, c'est le contraire, je crois qu'il veut les afficher les doublons pour pouvoir épurer. Samurgence, tu dis que ça ne marche pas bien... ça marche ou pas? parce que là...
Peut-être que le problème vient du fait que la saisie n'est pas parfaitement identique dans tes doublons, essaye de réduire tes critère de recherche et fait un tri (order by...).
++ -- Linux, il y a moins bien mais c'est plus cher. |
Anthony |
Le 30/05/2006 à 12:05 |
|
 Admin |
Salut,
on pourrait connaître la structure de tes deux tables et ce que tu recherches comme doublons ? (des doublons au niveau du nom, du prénom, du couple nom/prenom ?)
Merci d'avance pour les précisions.
a + -- 
|
Sweetdevil |
Le 30/05/2006 à 14:44 |
|
 Viconaute ninja |
mmm, comme qui dirait qu'il n'y en a qu'une de table sur laquelle il fait une auto-jointure, Antho :) -- Linux, il y a moins bien mais c'est plus cher. |
Samurgence |
Le 30/05/2006 à 15:46 |
|
|
Bonjour,
Je veux avoir la liste des clients qui sont identiques par leur nom,prenom et ville sur une base unique. d'ou les alias sur une meme base.
J'ai une base de données de 15000 adresses et je dois avoir une bonne partie de doublon et je veux supprimer les doublons en trop mais je veux le voir auparavant pour choisir celui que je dois supprimer.
Merci |
Yergo |
Le 30/05/2006 à 15:53 |
|

|
salut, je crois avoir compris ce que t'essai de faire samurgence a écrit :Je fais une requete pour les visualiser mais ca ne fonctionne pas bien qu'est ce que tu veux dire par la ? pourquoi ta premiere requete ne marche t elle pas bien ? qu'est ce que ca te retourne ? a++ |
Anthony |
Le 30/05/2006 à 16:35 |
|
 Admin |
SweetDevil a écrit :mmm, comme qui dirait qu'il n'y en a qu'une de table sur laquelle il fait une auto-jointure, Antho :) Raaa oui j'ai lu rapidement les deux alias je me suis mis dedans ^^ Bref on pourrait connaître la structure de ta table client ? Et j'aimerais toujours savoir ce que tu recherches comme doublons, car ça peut être des doublons sur n'importe quoi, donc faut préciser ;) -- 
|
Yergo |
Le 30/05/2006 à 16:40 |
|

|
salut, ce qu'il veut faire, je crois, c'est d'afficher plusieurs enregistrements qui se repetent pour la meme personne (même nom,prenom,ville) mais avec une adresse (mail) differente !! et ensuite en supprimer quelques uns a sa guize  a++ |
Anthony |
Le 30/05/2006 à 16:47 |
|
 Admin |
Pourtant sa requête devrait être correcte apparemment, j'aimerais savoir d'où le "ça marche pas bien"... c'est pour ça que la structure des tables devrait être bonne pour qu'on puisse faire un test. -- 
|