MySql SUM()函数

时间:2014-02-18 07:56:55

标签: mysql sql

是否可以在另一个MySql SUM()函数中使用MySql SUM()函数?

如下所示

$query="SELECT SUM(Table1.Column1+SUM(Table2.Column2+Table2.Column3)) 
        from Table1 LEFT JOIN Table2 ON Table1.id = Table2.table1_id 
        WHERE Table1.Column2='Test'";

由于

2 个答案:

答案 0 :(得分:2)

您只需要一个SUM()

SELECT SUM(Table1.Column1 + Table2.Column2 + Table2.Column3) ...

或在每个字段上使用SUM()

SELECT SUM(Table1.Column1) + SUM(Table2.Column2) + SUM(Table2.Column3) ...

答案 1 :(得分:0)

从基础数学a + b + c = a +(b + c)

所以只需使用一笔钱。它将与你在那里做的相同......