将一个字段从表复制到同一个表中的另一个字段

Nik*_*hil 9 mysql sql database

我使用此查询从同一个表中复制一个完整列:

UPDATE 'content_type_chapter' 
   SET 'field_chapternumbersort2_value' = 'field_chapternumbersort_value'
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误.

您的SQL语法有错误; 查看与您的MySQL服务器版本对应的手册,以便在第1行''content_type_chapter'Set'field_chapternumbersort2_value'='field_chapternumber'附近使用正确的语法

可能有什么不对,我无法做对.

ber*_*nie 10

单引号用于字符串.

请尝试反写,例如:

UPDATE 
    `content_type_chapter` 
SET 
    `field_chapternumbersort2_value` = `field_chapternumbersort_value`
Run Code Online (Sandbox Code Playgroud)

但是,反引号并不是绝对必要的.


Zak*_*Zak 7

只需将引号从你的字段名称中删除,否则它会认为你给它字符串