Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySql-Kopierwert von einer Zeile in eine andere

Ich habe nach einer Lösung dafür gesucht und bin auf diesen Beitrag gestoßen. Das Ausführen von SQL führte jedoch zu einem Syntaxfehler.

Verweis auf die MySQL-Dokumentation http://dev.mysql.com/ doc/refman/5.0/en/update.html Mir ist aufgefallen - zumindest in Version 5 - dass mysql dafür eine andere Syntax hat.

die allgemeine Anweisung wäre:

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 = '...'