Bonjour,
Le code suivant ne fonctionne pas :
Je veux supprimer tous les enregistrements de la table att_camp_prosp qui ont id_attcampagne=70 et dont le CP commence par 13.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DELETE FROM `att_camp_prosp` WHERE id_attprospect IN (SELECT a.id_attprospect AS id_attprospect FROM `att_camp_prosp` AS a, `prospe` AS b WHERE a.id_attprospect=b.Id AND a.id_attcampagne=70 AND b.CP LIKE '13%')
La requête SELECT fonctionne.
Le DELETE me donne l'erreur suivante :
Merci,#1093 - You can't specify target table 'att_camp_prosp' for update in FROM clause
ZiP
Partager