Bonjour a toute et a tous.

Je souhaiterai supprimer les doublons dans ma base de donnée.
voila ce que je fais comme requete:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
SELECT `admin_nom`
FROM `calcul`
GROUP BY `admin_nom`
HAVING COUNT( `admin_nom` ) >1
Lorsque je veux supprimer mes doublons je le fais a la main. C'est a dire que je me connecte a phpmyadmin ensuite je clique sql et je lance la requete.

ensuite je les selectionne et je les supprime une par une.

Maintenant ce que je voudrais faire c'est que ca soit automatique!! C'est a dire que sur mon site web je créé un lien pour me faire ca mais automatiquement. J'ai juste a cliquer sur "supprimeré mais je n'arrive pas a construire ma requete du type

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
elete from `calcul`
where `admin_nom` =
IN
(
SELECT `admin_nom`
FROM `calcul`
GROUP BY `admin_nom`
HAVING COUNT( `admin_nom` ) >1
)
Merci


Pour info


Mysql 4.1.7

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CREATE TABLE IF NOT EXISTS `calcul` (
  `admin_nom` varchar(10) NOT NULL default '',
  `total` varchar(10) NOT NULL default ''
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Merci de m'aider.