我试图(总结)最后一列中的所有值,但没有太多运气。
我有以下内容:
Id | final | Date
------------------
1 236 02-11-14
2 10 07-01-12
3 58 09-02-10
我目前正在做:
select count (final)
from dates_table
它带回了一列3
。我需要结果是236 + 10 + 58,等于304
如果有人可以提供帮助,我们将不胜感激。我也尝试了SUM函数。
由此可以实现以下目标:
TABLE 1
Id | final | Date
------------------
1 236 02-11-14
2 10 07-01-12
3 58 09-02-10
TABLE 2
Id | final | Date
------------------
1 330 02-11-14
2 5 07-01-12
3 100 09-02-10
添加表1和表2的总和值,然后从中计算AVG编号并将其创建为另一列平均值,然后如果table2为例如SUM' d原始量(在AVG之前) )高于表1 SUM' d量创建另一列并在该列中打印' Tbl2具有更高的量'如果表1的金额较高,则为vise。
最终结果列方式表如下所示:
ID|date|tb1_final_amount|tb2_final_amount|Avg_Amount|Top_Score_tbl
答案 0 :(得分:2)
select sum(final) from dates_table
count()
计算行数,在您的情况下为3。
sum()
为您提供所有选定值的总和。
答案 1 :(得分:0)
SELECT SUM(final) FROM ...
是正确的。