【真正可用】mysql update 某字段到另外一个表某字段更新

文章来源:绿盟市场 时间:2017-10-02 19:22 浏览:4 次

网上的方法都错的,mysql update 某字段到另外一个表某字段,也就是从一个表的某一个字段要更新到本表的某个字段,小编更新字段有一手哈哈

以下错误示范:mysql并不支持子查询的update更新

真正的玩法是:

update xdowns inner join xdowns2 on xdowns .id = xdowns2.id
set xdowns.logo = xdowns2.logo
where (xdowns.id < 222303 ) and (xdowns.logo <> '');

在是小编写的,亲测可用,功能很强大的哦

如果不同数据库的表,你只需要复制一份表到本数据库 比如叫xdowns2的表

我这里的需求是由于不小心设置了字段长度太短,造成logo丢失了部分字符,现在恢复覆盖


但是222303 以后的id我不想覆盖,因为是新的,没问题,而且有的logo是空的,全部排除掉它先


这样的话安全又可靠,你先备份了数据库再操作哦,小心!

以下方法也是错误的:

更多

MySQL Optimizer for Mac 1.8 - mysql优化工具

状 态:
公测
标签 :
数据库,苹果Mac
下载量:
开发商:
暂无
时 间:
17-09-23
语 言:
中文,英文

暂无下载地址

暂无下载地址