mysql中如何把两个表的数据合并到一个表里

发布于 2020-08-03 08:38:23

mysql中如何把两个表的数据合并到一个表里
比如现在有两个表 shedata和shenews:itemid都是一样的,需要把title和content合并到一个表里去,比如合并到shedata表里。1.jpg
2.jpg

查看更多

关注者
0
被浏览
154
2 个回答
task
task 2020-08-06

sql语句:

update shedata set title = (select title from shenews b where shedata.itemid = b.itemid) 

希望能帮到你。

等待未来
等待未来 2020-08-11
本人是一名程序源,很高兴认识大家,多多关照

您两张表的属性类型不同,如果您想两张表和为一张表,用视图,创建临时表,然后分别把结构和数据放到里面,视图同时操作两张表,数据改变,原表数据也会改变,就不需要放在一张表啦
create table emp(
select shenesw.itemid,shenesw.title,shedata.itemid,shedata.title from
shenesw join shetada on (shenesw.itemid=shedata.itemid)
)

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览