Suppression de doublon Mysql5 (resolu)

Suppression de doublon Mysql5 (resolu) - SQL/NoSQL - Programmation

Marsh Posté le 09-07-2009 à 14:19:25    

Bonjour,
 
Je developpe de plus en plus en PHP/MySQL, mais sans vraiment avoir les bases en SGBD.
Je me retrouve donc avec une table dont certaines lignes apparaissent en double, toutes cases similaires a l'exception de `id`, la cle primaire.
 
Question: comment, en une seule ligne, supprimer toutes les lignes doublon ?
 
Merci pour votre aide,
Jonathan


Message édité par djoheninde le 09-07-2009 à 14:41:19
Reply

Marsh Posté le 09-07-2009 à 14:19:25   

Reply

Marsh Posté le 09-07-2009 à 14:40:30    

Hmm, j'ai finalement reussi.
 
SELECT * FROM maTable
GROUP BY `column1`,`column2`
(avec le tuple column1.column2 qui ne doit pas se repeter)
J'ai copie le resultat dans une table temporaire, j'ai ensuite ecrase la table originale.
 
Il y avait surement d'autres solutions, mais tant que ca fonctionne !
 
Cordialement,
 


---------------
http://www.djoh.net/blog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed