2 个查询结果集怎么合并?

2014-10-13 11:22:33 +08:00
 changsha

表结构
a:
aid

b:
aid | name

x:
xid

y:
xid | aid | value

SELECT a.aid,b.name FROM a join b on a.aid = b.aid

aid | name
1 | aaaa

SELECT x.aid,y.value FROM x join y on x.xid = y.xid

aid | value
1 | bbb

想得到结果,因为上面2个结果都有aid。

aid | name | value
1 | aaa | bbb

3018 次点击
所在节点    问与答
3 条回复
changsha
2014-10-13 12:51:37 +08:00
help
billlee
2014-10-13 13:02:39 +08:00
SELECT b.aid, b.name, y.value FROM b JOIN y ON b.aid = y.aid
moonkiller
2014-10-13 21:22:16 +08:00
我来找你了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/138581

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX