Mysql将一个表中的某一列数据复制到另一个表中某一列里的方法

作者:CODETC 时间:2024-01-14 17:36:29 

mysql复制表中的一列到另一个表中

有时候,我们需要复制某个字段一整列的数据到另外一个新的字段中,这很简单,SQL可以这么写:


UPDATE tb_1 SET content_target = content_source;

大概写法如下:


Update {your_table} set {source_field} = {object_field} WHERE cause

有Navicat等工具更好,可以直接选中一列数据,拷贝粘贴到你需要的列中。如果是同一个表那没什么问题,如果是新表,请保持它们的行数是一致。如果行数不一致,你可以新建一个表,再把列拷贝进去,这样id数也会保持一致。

有时候这些MySQL界面工具会报错,这个时候用命令行更好。比如复制一个表字段数据到另外一个表的字段,可以这么写:


UPDATE tb_1 INNER JOIN tb_2 ON tb_1.tid = tb_2.tid
SET tb_1.tcontent = tb_2.tcontent

下面是一个实际例子,将PHPCMS已生成的静态页面的链接写入phpcms_content表中的url字段:

先这样拼凑出需要的url字段列。


SELECT CONCAT(FROM_UNIXTIME(inputtime,'%Y/%m%d'), '/', contentid, '.html') AS dt FROM phpcms_content ORDER BY contentid DESC

然后再查询编辑器(navicat)中,将整段复制拷贝到phpcms_content表中的url列即可。

不同表之间字段复制的例子:

需求:把student表的name字段复制到student_rec表的name字段

student表

Mysql将一个表中的某一列数据复制到另一个表中某一列里的方法

student_rec表

Mysql将一个表中的某一列数据复制到另一个表中某一列里的方法

sql实现:


UPDATE student_rec INNER JOIN student ON student.id = student_rec.student_id
SET student_rec.`name` = student.`name`

结果:

Mysql将一个表中的某一列数据复制到另一个表中某一列里的方法

来源:http://www.codetc.com/article-159-1.html

标签:mysql,复制表中的列
0
投稿

猜你喜欢

  • Win7彻底卸载Oracle 11g图文步骤(靠谱)

    2024-01-22 22:22:05
  • MySQL切分查询用法分析

    2024-01-28 01:11:35
  • python实战之德州扑克第二步-判断牌型

    2021-03-19 12:37:28
  • Python在字符串中处理html和xml的方法

    2023-09-01 21:19:08
  • Python快速将ppt制作成配音视频课件的操作方法

    2022-05-18 04:51:17
  • Python3简单爬虫抓取网页图片代码实例

    2021-08-28 21:56:49
  • python基于phantomjs实现导入图片

    2023-07-18 23:39:42
  • Python实现求解最大公约数的五种方法总结

    2023-07-02 20:34:46
  • 基于Python实现简易文档格式转换器

    2021-12-12 14:32:31
  • 一文搞懂​​​​​​​python可迭代对象,迭代器,生成器,协程

    2023-08-22 18:45:13
  • python元类编程的基本使用

    2023-07-25 06:51:48
  • 重新认识vue之事件阻止冒泡的实现

    2024-05-10 14:18:34
  • Asp中如何设计跨越域的Cookie

    2008-10-24 09:46:00
  • 使用Python读取大文件的方法

    2022-02-18 00:43:35
  • Mysql分组查询每组最新一条数据的三种实现方法

    2024-01-13 16:32:04
  • JS图片根据鼠标滚动延时加载的实例代码

    2024-04-22 13:22:33
  • CSS扫盲(一): padding

    2009-08-04 17:58:00
  • Python GUI编程 文本弹窗的实例

    2022-08-24 02:07:48
  • mssql server 数据库附加不上解决办法分享

    2011-09-30 11:55:20
  • SQL Server 使用join all优化 or 查询速度

    2024-01-26 09:11:37
  • asp之家 网络编程 m.aspxhome.com