Bonjour,

voici ma question j'utilise cette requete:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
UPDATE Objects SET Object_Position = Object_Position - 1 
WHERE 
Parent_ID = (SELECT Parent_ID FROM Objects WHERE Object_ID = 12) 
AND 
Object_Position > (SELECT Object_Position FROM Objects WHERE Object_ID = 12)
ca ne marche pas l'erreur est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
You can't specify target table 'objects' for update in FROM clause
d'ou peut venir l'erreur de syntaxe ?

Merci