【发布时间】:2011-09-15 17:54:19
【问题描述】:
我想将所有数据从 field_id_41 移到 field_id_380,其中 weblog_id = 191
这两个字段属于同一张表:exp_weblog_data
我不想在这里不问就运行任何东西,我开始把它放在一起:
UPDATE
exp_weblog_data
SET
field_id_380 = (SELECT field_id_41 FROM exp_weblog_data
WHERE (field_id_41 != '' and weblog_id = 191))
WHERE
weblog_id = 191
【问题讨论】:
-
weblog_id是主键还是唯一键? -
您的意思是
move还是copy?field_id_41列之后应该为空吗?
标签: mysql