MySql复制一列到另一列

发布于 2020-02-21 16:42:02

一、同表之间不同字段复制

需求:把 student 表中 name 字段的内容复制到 other_name 字段里面:
image.png
sql实现:

UPDATE student SET other_name = name;

结果:
image.png

二、不同表之间字段复制

需求:把student表的name字段复制到student_rec表的name字段
student表
image.png
student_rec表
image.png
sql实现:

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

结果:
image.png

0 条评论

发布
问题