如何使用htsql明确地对单个列的值进行求和?

时间:2013-05-17 14:47:23

标签: htsql

我的表格列中有多条记录,其中大多数是重复条目。我想总结它们,以便重复的数字应该总结一次,如:

Numbers
10
10
10
15
20

求和结果应为45 我正在使用此查询:

/sum(summary.filter(start_time>='2013-01-01'&end_time<='2013-05-01'&student='john'&course='BCS').s_sub_n)

请帮助我将^置于不同的s_sub_n

1 个答案:

答案 0 :(得分:2)

好的,如果我没有弄错你,你希望Number列是不同的,然后添加。

Distinct Number Column(s_sub_n):
10
15
20

然后它的总和= 45

所以htsql查询将是:

sum(summary.filter(start_time>='2013-01-01'&end_time<='2013-05-01'&student='john'&course='BCS')^{s_sub_n}{s_sub_n})