
Originariamente inviata da
iw8ffg
codice:
Error Code : 1288
The target table Q01 of the UPDATE is not updatable
Mhhhh !!!!!!
strano, su altri DB funziona, pero ti confesso che io non ho un MySql per testarla bene
Se Q01 non è UPDATABILE potrebbe essere perche gli mancano le Key al suo interno
prova cosi:
codice:
UPDATE
(SELECT attivazioni.id, attivazioni.codfis, attivazioni.mail FROM attivazioni WHERE (attivazioni.mail Is Null)) AS Q01
INNER JOIN
(SELECT attivazioni.id, attivazioni.codfis, attivazioni.mail FROM attivazioni WHERE (attivazioni.mail Is Not Null)) AS Q02
ON Q01.codfis = Q02.codfis
SET Q01.mail = Q02.mail
;
.