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?
quels sont ces critères ?
un UNIQUE ne résoudrait-il pas tes problèmes ?
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 ...
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.parentmes quelques cours de SQL sont loins ...
essaye :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ALTER IGNORE maTable ADD UNIQUE (compentid, parent)
Partager