Mysql
 sql >> Database >  >> RDS >> Mysql

MySql copia il valore da una riga all'altra

stavo cercando una soluzione a questo e mi sono imbattuto in questo post. Tuttavia, l'esecuzione di sql ha portato a un errore di sintassi.

Facendo riferimento ai documenti mysqlhttp://dev.mysql.com/ doc/refman/5.0/en/update.html ho notato - almeno nella versione 5 - mysql ha una sintassi diversa per questo.

l'affermazione generale sarebbe:

update table t1, table t2 
set t1.field1 = t2.field2, ..., t1.fieldN = t2.fieldN
where t1.someid = t2.someid and t1.fieldX = '...' and t2.fieldY = '...'