bonjour,
je vous ecris car j'ai un probleme de doublon dans ma table.
J'ai inséré un flux produit pour un magasin "farmer" et ce flux contient des lignes en doublons au niveau du mode.
ex : ligne 1 et 3 j'ai des doublons. En effet j'ai deux fois le meme modele
id|nom|modele|prix
1|bateau1|azert|100
2|mat|hfkdld|45
3|bateau|azert|78
mon but est de supprimer une des 2 lignes. et pour ce faire j'ai décidé de supprimer pour la ligne ayant la référence "azert" celle ou le prix est le plus élévé.
j'ai fais cette requete mais elle ne marche pas =(
delete from product T1 where `id` not in (select min(`id`)from product T2 where T1.modele=T2.modele and magasin ='farmer' group by `modele`)
en plus je ne sais pas comment intégrer la notion de prix pour supprimer le prix le plus élévé =(
quelqu'un pourrait il m'aider svp =(
je patoge
Partager