Mysql 跨数据库更新?

Mysql 跨数据库更新?,mysql,Mysql,有可能吗 更新项目10月写作设置项目10月写作。writer\u id=jozad\u bkb.elx\u content.writer其中项目10月写作。id=jozad\u bkb.elx\u content.id 它在where子句中为我提供了未知列jozad_bkb.elx_content.id,但它存在 多谢各位 编辑: 已将表复制到同一数据库,此操作失败: 更新书写集writer\u id=elx\u content.writer其中id=elx\u content.id将其更改为更

有可能吗
更新项目10月写作设置项目10月写作。writer\u id=jozad\u bkb.elx\u content.writer其中项目10月写作。id=jozad\u bkb.elx\u content.id

它在where子句中为我提供了未知列jozad_bkb.elx_content.id,但它存在

多谢各位

编辑:


已将表复制到同一数据库,此操作失败:

更新书写集writer\u id=elx\u content.writer其中id=elx\u content.id
将其更改为更新/选择:

UPDATE writings SET writer_id = select writer from elx_content WHERE writings.id = elx_content.id

将其更改为更新/选择:

UPDATE writings SET writer_id = select writer from elx_content WHERE writings.id = elx_content.id
找到解决方案:

update `elx_content` as x , writings as y set y.writer_id =x.writer  where y.id=x.id
找到解决方案:

update `elx_content` as x , writings as y set y.writer_id =x.writer  where y.id=x.id

将表复制到同一数据库时,此操作失败:
updatewritingset writer\u id=elx\u content.writer其中id=elx\u content.id
将表复制到同一数据库时可能出现重复,此操作失败:
updatewritingset writer\u id=elx\u content.writer其中id=elx\u content.id
可能出现的重复