我在MySQL中有一个名为users的表,例如,在users表中有两行包含一个数值,我希望将它们加在一起。
为了论证,我们可以说这是表结构
++++++++++++++++++++++++++++++
ROW | Numeric1 | Numberic2
++++++++++++++++++++++++++++++
ROW 1| 38 | 39
ROW 2| 41 | 54
ROW 3| 47 | 41
ROW 4| 73 | 37
ROW 5| 31 | 25
我希望将数字行1和数字行2一起添加,然后将其添加到下一行,因此结果将使用PHP返回426(所有数字的总和),然后回显该值。
出于某种原因,我无法使用
$total = $numeric1 + numberic2;
echo $total;
有关如何做到这一点的任何想法?
答案 0 :(得分:0)
试试这个 -
SELECT indvsum.sum1 + indvsum.sum2
FROM (SELECT SUM(numeric1) AS sum1,
SUM(numeric2) AS sum2
FROM tablename) indvsum
indvsum只是内部表的别名。