Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1634 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Comment supprimer les doublons d'une Table mysql ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment supprimer les doublons d'une Table mysql ?

n°869516
seven2004
Posté le 10-10-2004 à 17:20:58  profilanswer
 

Salut à tous,
Je voudrais savoire comment supprimer les doublons d'une Table mysql ?
Merci d'avance.


Message édité par seven2004 le 10-10-2004 à 17:54:57

---------------
Référencement par http://www.logicielreferencement.com
mood
Publicité
Posté le 10-10-2004 à 17:20:58  profilanswer
 

n°869559
Berceker U​nited
PSN : berceker_united
Posté le 10-10-2004 à 18:41:40  profilanswer
 

Seven2004 a écrit :

Salut à tous,
Je voudrais savoire comment supprimer les doublons d'une Table mysql ?
Merci d'avance.


Tu recupere l'information puis tu tes les doubleurs dans la table

n°869564
seven2004
Posté le 10-10-2004 à 18:47:35  profilanswer
 

J'ai rien compris.


---------------
Référencement par http://www.logicielreferencement.com
n°869566
smaragdus
whores, drugs & J.S. Bach
Posté le 10-10-2004 à 18:53:05  profilanswer
 

On ne peut répondre à cette question que si tu spécifies ton critère pour choisir quel doublons tu vas effacer.

n°869569
seven2004
Posté le 10-10-2004 à 18:55:01  profilanswer
 

à ok, bas alors la table s'appel `scores` et le champ c'est `Pseudo`
Merci d'avance.  


---------------
Référencement par http://www.logicielreferencement.com
n°869572
smaragdus
whores, drugs & J.S. Bach
Posté le 10-10-2004 à 18:59:43  profilanswer
 

Ca n'est pas ce que j'appelle un critère pour selectionner un doublon.
 
De plus :
http://haldanel.free.fr/tel.jpg
 

n°869573
seven2004
Posté le 10-10-2004 à 19:01:31  profilanswer
 

J'ai bien ecrit tes fou toi !


---------------
Référencement par http://www.logicielreferencement.com
n°869575
smaragdus
whores, drugs & J.S. Bach
Posté le 10-10-2004 à 19:05:27  profilanswer
 

Seven2004 a écrit :

J'ai bien ecrit tes fou toi !


 
[:rofl]

n°869580
Berceker U​nited
PSN : berceker_united
Posté le 10-10-2004 à 19:09:59  profilanswer
 

Seven2004 a écrit :

J'ai bien ecrit tes fou toi !


J'ai fais expres de pour ne pas être claire, ta question est plus ou moin pareille. Je pense avoir compris ton souci mais je ne répondrais a ta question car developper une petite appli dans un language informatique il faut être un peut malin ;).
Tu as un probleme qui est que dans ta table tu as des doublons mais nous ne savons pas a quel niveau se trouve ce double si c'est sur tous les champs de ta table ou un un champ mais apparement c'est sur les pseudo. Donc si tu stock les pseudo dans un tableau et pour chaque pseudo tu regarde combien de fois tu le vois dans la table. si c'est >  1 tu supprime celui que tu veux...
 

n°869586
seven2004
Posté le 10-10-2004 à 19:16:45  profilanswer
 

j'ai plus de 3000 enregistrement et il doit y en avoir 700 de bon maximum


---------------
Référencement par http://www.logicielreferencement.com
mood
Publicité
Posté le 10-10-2004 à 19:16:45  profilanswer
 

n°869591
naceroth
Posté le 10-10-2004 à 19:19:16  profilanswer
 

faut pas demander comme c'était pourri à la conception...

n°869593
smaragdus
whores, drugs & J.S. Bach
Posté le 10-10-2004 à 19:21:01  profilanswer
 

naceroth a écrit :

faut pas demander comme c'était pourri à la conception...


Clair : ça m'étonnerait qu'il ait compris le concept de clé primaire  :D

n°869594
Berceker U​nited
PSN : berceker_united
Posté le 10-10-2004 à 19:21:23  profilanswer
 

Seven2004 a écrit :

j'ai plus de 3000 enregistrement et il doit y en avoir 700 de bon maximum


houla ben tu fais un copie de donnée  select_table_1 -> if_exist dans  dans table_2 -> insert_table_2 voila et tu renome table 2 en table 1


Message édité par Berceker United le 10-10-2004 à 19:26:02
n°869644
Profil sup​primé
Posté le 10-10-2004 à 20:17:30  answer
 

Berceker United a écrit :

houla ben tu fais un copie de donnée  select_table_1 -> if_exist dans  dans table_2 -> insert_table_2 voila et tu renome table 2 en table 1


voire un SELECT DISTINCT(pseudo) :)

n°869667
jolly
Posté le 10-10-2004 à 21:12:42  profilanswer
 

tu cree un doublon de ta table  
et tu copie 1 de chaque type avec ton distinct
 
ensuite tu degage tout et tu remet ce que tu as backupé !
 
a tout hasard pense a faire un backup de ta base avec TOUTES tes données on ne sait jamais  !
 
et si tu veux + d'explication va falloir que tu nous donne des info en + sur ta BDD : tables, champs répétés mais qui devraient etre uniques, etc ...

n°871206
Rainbow_Ef​reet
Posté le 12-10-2004 à 11:13:10  profilanswer
 

SELECT nom_fichier,Count(nom_fichier) as nb FROM `fichier` GROUP BY nom_fichier HAVING Count(nom_fichier) > 1
 
ça t'affiche les doublons de la table fichier


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Comment supprimer les doublons d'une Table mysql ?

 

Sujets relatifs
[MYSQL]probleme requete imbriquée[PHP/MySQL] utiliser 2 fois de suite le meme resultat MySQL ?
[RESOLU] equivalent "show table"La taille maxi d'une BDD mysql
[MySQL] Requete et tri[RESOLU] mysql_numrows(): is not a valid MYSQL result ... /sessions
Export de données d'une base MYSQL en CSVAccéder à une base MySQL en Delphi
inserer champ dans table MySQL 
Plus de sujets relatifs à : Comment supprimer les doublons d'une Table mysql ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR