ciao a tutti!
mi servirebbe poter fare l'update di un campo preso da una select effettuta sulla stessa tabella:
codice:
UPDATE cr_articoli SET articolo_colvisibile = 1 WHERE articolo_id = (
SELECT articolo_id FROM cr_articoli WHERE articolo_codice = "K3.0.003" LIMIT 1
)
ma di errore:
codice:
#1093 - You can't specify target table 'cr_articoli' for update in FROM clause
mi pare di aver capito che non è possibile fare l'update di una tabella eseguendo una select sulla stessa.
giusto?
come potrei fare?