为了账号安全,请及时绑定邮箱和手机立即绑定

[t-sql]两个表的合并

[t-sql]两个表的合并

子衿沉夜 2018-12-07 04:49:21
这是第一个表格 id name Sex 1 aa m 2 bb f 3 cc f 这个是第二个表格 id name value 1 ad ad1 1 age ag1 2 ad ad2 2 age ag2 3 ad ad3 3 age ag3 这个是第三个表格 id name sex ad age 1 a m ad1 ag1 2 b f ad2 ag2 3 c f ad3 ag3   先说下我的思路:我知道可能会用到这两个关键词:union , as 请各位大大给帮忙给点提示。
查看完整描述

2 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

你说的合并是列合并,还是行合并?

如果是行合并,也就是数据集合合并用union就可以。

列合并即关联。用left|right outer join

例子:a/b/c 为结果集合

select * from (a union b union c) as t where t.*逻辑条件。

select * from a left outer b on a.关联字段名=b.关联字段名

查看完整回答
反对 回复 2019-01-07
  • 2 回答
  • 0 关注
  • 502 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信