我需要一个可以一起计算MySQL数据库值的代码。像:
X got the values: 21, 23, 41, 98
Y got the values: 12, 92, 52, 78
现在我想得到一个X和一个Y的总和来回应它们。输出应为,X = 183而不是X = 4.
有什么想法吗?
答案 0 :(得分:2)
你可以使用SUM()
从表1中选择SUM(X)+ SUM(Y)作为totalofXandY;
现在
echo $ row ['totalofXandY'];
这将给出X和Y的总和
答案 1 :(得分:1)
你以前在SQL中使用过The SUM() Function吗?
select SUM(X) from table1;
select SUM(Y) from table1;
只是一个提示! ;)
当然,如果每行都指定了X和Y值。 即。
table1
x y
--- ---
21 12
23 92
41 52
98 78
而不是
table1
x y
------------ ------------
21,23,41,98 12,92,52,78
这会产生很大的不同!
我认为你在SUM和COUNT之间感到困惑。
SUM(X)将给你183(所有X内容的总和)
COUNT(X)会给你4(这是X的出现)。
答案 2 :(得分:1)