quelle type de requete faut-il faire pour supprimer des lignes en double dans une table? Sachant que j'entends par ligne en double, des lignes possèdant certains critères.
En gros, je veux comparer toutes les lignes d'une table entre elles?
quelle type de requete faut-il faire pour supprimer des lignes en double dans une table? Sachant que j'entends par ligne en double, des lignes possèdant certains critères.
En gros, je veux comparer toutes les lignes d'une table entre elles?
Eh eH EH!!! GrnaGrnaGnnnnn!!
quels sont ces critères ?
un UNIQUE ne résoudrait-il pas tes problèmes ?
Si vous fermez la porte à toutes les erreurs, la vérité restera dehors. (Tagore)
Mandrake 10.1 up to date
OpenBSD 3.5
Win XP SP 2
par exemple, je dois supprimer une des lignes comportant les mêmes chiffres dans la colone parent et les memes chiffre dans la colonne componentid
exemple qui ne fontionne pas car je suis mauvais
je veux selectionner les doublons ... mes quelques cours de SQL sont loins ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT m.id FROM mos_menu m INNER JOIN mos_menu n ON n.type = 'content_category' WHERE n.componentid = m.componentid AND n.parent = m.parent
Eh eH EH!!! GrnaGrnaGnnnnn!!
essaye :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ALTER IGNORE maTable ADD UNIQUE (compentid, parent)
Si vous fermez la porte à toutes les erreurs, la vérité restera dehors. (Tagore)
Mandrake 10.1 up to date
OpenBSD 3.5
Win XP SP 2
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager