Suppression des doublons
tessel75
-
tessel75 -
tessel75 -
Bonjour,
Quelqu'un sait-il comment il est possible de supprimer automatiquement les doublons dans une table pour ne garder qu'un seul enregistrement pour chacun.
Je connais bien les requêtes "Rechercher les Doublons", mais elles affichent tous les enregistrements en double pour ce qu'ils sont, càd 2 fois. Alors "Supprimer" reviendrait à tout supprimer, mais pas en garder un.
Merci pour toutes vos idées pour arriver au résultat attendu.
Quelqu'un sait-il comment il est possible de supprimer automatiquement les doublons dans une table pour ne garder qu'un seul enregistrement pour chacun.
Je connais bien les requêtes "Rechercher les Doublons", mais elles affichent tous les enregistrements en double pour ce qu'ils sont, càd 2 fois. Alors "Supprimer" reviendrait à tout supprimer, mais pas en garder un.
Merci pour toutes vos idées pour arriver au résultat attendu.
A voir également:
- Suppression des doublons
- Forcer suppression fichier - Guide
- Doublons photos - Guide
- Suppression compte gmail - Guide
- Supprimer les doublons excel - Guide
- Suppression page word - Guide
2 réponses
Bonjour,
Je t'ai trouvé ça :
http://blogmotion.fr/programmation/php-sql/supprimer-doublons-table-sql-base-suppression-1588
Je l'ai parcouru, il me semble parfaitement répondre à ta requête !
Bonne soirée!
Je t'ai trouvé ça :
http://blogmotion.fr/programmation/php-sql/supprimer-doublons-table-sql-base-suppression-1588
Je l'ai parcouru, il me semble parfaitement répondre à ta requête !
Bonne soirée!
Bonsoir,
Merci pour ta réponse NookZ, malheureusement je ne connais pas du tout le MySQL, tout juste le SQL que je décrypte à grand peine et que je me dépêche de transformer avec l'assistant d'Access en "mode Création" sous forme de tables liées visibles avec les critères de sélection en tableau. Alors là il faudrait que je puisse traduire la fonction présentée, ou que trouve une astuce avec un "Delete" et une sélection adéquate. C'est ce que je cherche.
.
Je suis en train de penser à une solution qui pourrait être de faire un truc genre "Delete Max ...." ou "Delete Min ..." pour chacune des combinaisons doubles de champs à partir du RecordSet de ma requête RechercheDoublons mais je ne sais pas utiliser les RecordSet. Si tu peux me tuyauter j'en serais très satisfait. ce sera l'occasion d'apprendre.
Dans tous les cas, je te remercie de t'être penché sur ma demande.
Merci pour ta réponse NookZ, malheureusement je ne connais pas du tout le MySQL, tout juste le SQL que je décrypte à grand peine et que je me dépêche de transformer avec l'assistant d'Access en "mode Création" sous forme de tables liées visibles avec les critères de sélection en tableau. Alors là il faudrait que je puisse traduire la fonction présentée, ou que trouve une astuce avec un "Delete" et une sélection adéquate. C'est ce que je cherche.
.
Je suis en train de penser à une solution qui pourrait être de faire un truc genre "Delete Max ...." ou "Delete Min ..." pour chacune des combinaisons doubles de champs à partir du RecordSet de ma requête RechercheDoublons mais je ne sais pas utiliser les RecordSet. Si tu peux me tuyauter j'en serais très satisfait. ce sera l'occasion d'apprendre.
Dans tous les cas, je te remercie de t'être penché sur ma demande.