MYSQL问题。一共有三个表A/B/C,三个表中有一列相同,都是数字,想要把这三个表中的这一列的全部数相加
MYSQL问题。一共有三个表A/B/C,三个表中有一列相同,都是数字,想要把这三个表中的这一列的全部数相加,要怎么做?...
MYSQL问题。一共有三个表A/B/C,三个表中有一列相同,都是数字,想要把这三个表中的这一列的全部数相加,要怎么做?
展开
1个回答
展开全部
不太明白你的意思。
假设 共同的字段是:comment
select sum(comment) from A;
select sum(comment) from B;
select sum(comment) from C;
然后相加就行
假设 共同的字段是: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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询