Ciao,

devo fare una query di update su una tabella solo a record individuabili con una subquery sulla stessa tabella

Codice PHP:
 UPDATE `tabella1SET campo1 'xxx'
WHERE campo1 'yyy' AND campo2 NOT IN (
SELECT campo2
FROM tabella1 
AS a
WHERE campo1 
'xxx'

e ricevo questo errore:

#1093 - You can't specify target table 'tabella1' for update in FROM clause

sapete come risolvo?