sql怎么把两张表合并成一张
1个回答
2022-12-11 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
sql把两张表合并成一张步骤如下:
1、我们首先将以A为基准用left join 以B为基准用right,都要就用full join 。
2、full join会多出一行数,select * from a full join b on a.id=b.id,刚才测了,a一行数据,b两行数据,这样查询成了三行数据,我要这样的数所,a两行.一行是数据,一行全是空,b就两行数据。
3、用left join,qty3和 qty4的 id会显示不出来的,他们的ID是有外键关系的,在select里面加上a.id,b.id,c.id 就好了。
4、接下来执行select * from Bunion allselect * from C若要去除重复,就去掉all追问这个命令。
5、可以查看一下新建表的数量。
6、选择合并表格,之后点击确定即可完成全部操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |