Bonjour à tous.
J'ai un petit problème avec cette requête qui doit me servir à éliminer des doublons :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 DELETE FROM t_produit WHERE str_codpro = 'toto' AND datmod != (SELECT MAX(datmod) FROM t_produit WHERE str_codpro = 'toto');
ça ne fonctionne pas je me retrouve avec l'erreur suivante :
Code error : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Error 1093 : You can't specify target table 't_produit' for update in FROM clause
Pourquoi il me parle d'un update, je souhaite juste supprimer des données...
Enfin merci d'avance pour l'aide.
Partager