MYSQL问题。一共有三个表A/B/C,三个表中有一列相同,都是数字,想要把这三个表中的这一列的全部数相加

MYSQL问题。一共有三个表A/B/C,三个表中有一列相同,都是数字,想要把这三个表中的这一列的全部数相加,要怎么做?... MYSQL问题。一共有三个表A/B/C,三个表中有一列相同,都是数字,想要把这三个表中的这一列的全部数相加,要怎么做? 展开
 我来答
RandyPurples
2016-09-24 · 超过28用户采纳过TA的回答
知道答主
回答量:102
采纳率:62%
帮助的人:24万
展开全部
不太明白你的意思。
假设 共同的字段是:comment
select sum(comment) from A;
select sum(comment) from B;
select sum(comment) from C;
然后相加就行
更多追问追答
追问
是的,但是怎么在一条语句中把他们加起来呢?
我之前只是得到三个结果而已
select sum(comment) from A union
select sum(comment) from B union
select sum(comment) from C;
这样只能得到三个数字,而我想要得到这三个数字的和
追答
select a+b+c from 
(SELECT sum(comment) a FROM A)t1,
(SELECT sum(comment) b FROM B) t2,
(SELECT sum(comment) c FROM C) t3
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式