同一mysql数据库.两个表怎么合并在一个里面? 里面有几万条数据.详细请进来看看

cndeer 2014-07-21 03:45:35
同一mysql数据库.两个表怎么合并在一个里面? 里面有几万条数据.详细请进来看看

表1

这是表2


其中表1里是存的 文章的标题 id  栏目 点击次数等 

表2里是存放的 文章的 id 文章的内容

我现在想合并两个表. 表二中的文章内容 插入到表一中对应的id的 后面

就是让标题 id  栏目 点击次数 内容都在一个表里.

这个sql语句怎么写啊?  试了不少都不成功
...全文
178 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ayzen1988 2014-07-21
  • 打赏
  • 举报
回复


1、在表1添加body字段
2、update 表1 a,表2 b set a.body = b.body where a.id = b.aid

kangruixing008 2014-07-21
  • 打赏
  • 举报
回复
update 表1,表2 set 表1.内容=表2.内容 where 表1.ID=表2.ID
SQL77 2014-07-21
  • 打赏
  • 举报
回复
首先得ALTER TABLE TB1 ADD column_definition (列名类型等) AFTER id 第2再关联 UPDATE TB1 SET 。。。

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧