Can't specify target in FROM clause
Bonjour à tous!
J'ai un petit soucis, et j'avoue ne pas bien comprendre pourquoi.
J'ai toujours eu du mal avec cette erreur mais il me semblait que la solution du AS corrigait ça, pourtant j'ai encore la même erreur :
Code:
1 2 3
| UPDATE infos AS p1 set p1.px = p1.px - 1000
WHERE p1.id = 1 AND p1.ip IN
(SELECT p2.ip FROM infos AS p2 WHERE p2.id = 2) |
You can't specify target table 'p1' for update in FROM clause
Pourtant pas de P1 dans le FROM... :?
Une idée? J'a trompé?