mysql如何将一个字段赋值给另一个字段

:2022年11月16日 脚本之家
分享到:

这篇文章主要介绍了mysql如何将一个字段赋值给另一个字段,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

mysql将一个字段赋值给另一个字段

1.将同一个表中的一个字段的值复制给另一个字段

1
2
UPDATE t_user
SET signed_time = create_time 12

2.将同一个表中两个类型一样的字段的值互换

1
2
3
UPDATE t_user u1, t_user u2
SET u1.signed_time = u2.create_time,
u2.create_time = u1.signed_time

3.不同表一列复制到另一个列

1
update table1,table2 set table1.field1=table2.field2 where table1.id=table2.id

mysql把表的指定字段值赋给本表另一个字段

原本是主键一对一关联的,后来发现这样操作很不方便,改成主外键一对一

所以添加一个外键字段bodyId(文章正文单独存一个表)

?

1
UPDATE t_article SET bodyId=id;

但是等了半天报错

The total number of locks exceeds the lock table size

但是我已经设置

转念一想,现在操作的不是这个数据库,是另一台主机上的

打开之后,设置4096M,重启mysql

经过500秒的操作,23万数据刷完了

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

[我要纠错]
文:王振袢&发表于江苏
关键词: 目录 mysql 一个 字段 赋值

来源:本文内容搜集或转自各大网络平台,并已注明来源、出处,如果转载侵犯您的版权或非授权发布,请联系小编,我们会及时审核处理。
声明:江苏教育黄页对文中观点保持中立,对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,不对文章观点负责,仅作分享之用,文章版权及插图属于原作者。

点个赞
0
踩一脚
0

您在阅读:mysql如何将一个字段赋值给另一个字段

Copyright©2013-2024 JSedu114 All Rights Reserved. 江苏教育信息综合发布查询平台保留所有权利

苏公网安备32010402000125 苏ICP备14051488号-3南京思必达教育科技有限公司版权所有

南京思必达教育科技有限公司版权所有   百度统计

最热文章
最新文章
  • 卡尔蔡司镜片优惠店,镜片价格低
  • 苹果原装手机壳