首页 > 其他 > 详细

往新增中间表中插入旧数据

时间:2020-01-02 19:25:27      阅读:94      评论:0      收藏:0      [点我收藏+]

因需求需要,在项目中新增了中间表,但是需要之前的数据,顾记录下过程:

原来两个表:posts和users,关联关系:posts.poster_id = user.id;

新增中间表:posts_x_users,字段:posts_id,users_id,posts_id外键对应posts.id,users_id外键对应users.id

数据迁移:经查资料,需要用的insert into select语句

SQL:

INSERT INTO posts_x_users(posts_id,users_id)
SELECT posts.id,users.id
FROM posts
INNER JOIN users ON posts.poster_id = users.id;

往新增中间表中插入旧数据

原文:https://www.cnblogs.com/miaoweiye/p/12134149.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!