求两表关联统计,大神进来指点一下吧

2018-01-20 16:33:39 +08:00
 Number13

数据库:mysql

表 A id uid eid vid addtime 2 2 1 2 2018-01-17 11:22:26 3 2 1 2 2018-01-17 11:22:29 4 2 1 2 2018-01-17 11:22:32 5 2 1 2 2018-01-17 11:22:37 6 2 1 2 2018-01-16 11:22:40

表 B id uid eid vid 1 1 1 2

要求,1 条 sql 得出两个表中的数据和, 关联字段是 eid

最后的出数字 6

想了半天也没想出来怎么写,求救~求救~

1534 次点击
所在节点    问与答
3 条回复
CEBBCAT
2018-01-20 18:46:07 +08:00
要不把问题描述里的表结构和表数据再描述一遍?现在的都还在一起了看着有点头大
l00t
2018-01-20 18:56:12 +08:00
select sum(eid) from (
select id, uid, eid, vid from A
union all
select id, uid, eid, vid from B
)

这个意思吗?
sunnyadam
2018-01-20 19:05:52 +08:00
数据和。。。什么数据的和?y 也不说清楚,查出来 6 条数据个数???

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

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

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

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

© 2021 V2EX