Bonjour,

J'ai une table "persona" qui possède comme clé primaire "id" et un attribut "butlleti"

Je veux modifier tous les enregistrements de "butlleti" afin qu'ils reçoivent "si".

j'ai créé une requête qui marche dans Oracle mais qui dans MySQL donne des erreurs.

Voila la requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
update persona
   set butlleti = 'Si'
 where id in (select id from persona)
Et voici message d'erreur :
[Error Code: 1093, SQL State: HY000] You can't specify target table 'persona' for update in FROM clause
Merci d'avance.