Bon, j'ai une table tableA (idTableA, col1, col2, col3, col4, col5). La véritable clé de la table est constituée des colonnes 1, 2 et 3. Mais j'ai eu un problème à l'import des données et j'ai quelques doublons (en fait, quelques centaines, mais c'est peu par rapport au volume. J'ai trouvé comment déterminer quels éléments avaient des doublons, grâce à la requète suivante :
CODE
select col1, col2, col3, count(idTableA)
from tableA
group by col1, col2, col3
having count(idTableA) > 1
from tableA
group by col1, col2, col3
having count(idTableA) > 1
Sachant que je n'ai au maximum qu'un seul doublon par ligne concernée, quelqu'un aurait-il une idée de la forme de la requète à utiliser pour supprimer un des doublons (toujours celui avec le plus petit idTableA, par exemple) ?
Merci