分段求和 -teradata sql
summing in sections -teradata sql
例如,我有一个按日期分隔的数据集,
date value
10/30/2015 0
10/30/2015 0
10/30/2015 3
10/30/2015 0
10/30/2015 0
1/28/2018 0
1/28/2018 0
1/28/2018 3
1/28/2018 0
1/28/2018 0
我需要对这些值求和并将它们分类为日期,这样我想要的结果 table 将是
date value
10/30/2015 3
1/28/2018 3
我不确定我是否需要使用 "rows unbounded preceding" 或者我是否可以对日期或类似的东西求和。
谢谢
如果我将 GROUP BY
与 SUM
一起使用怎么办?
select date, sum(value) as value
from table t
group by date
order by date;
SELECT DATE
,SUM(value)
FROM myTable
GROUP BY DATE
ORDER BY DATE ASC
例如,我有一个按日期分隔的数据集,
date value
10/30/2015 0
10/30/2015 0
10/30/2015 3
10/30/2015 0
10/30/2015 0
1/28/2018 0
1/28/2018 0
1/28/2018 3
1/28/2018 0
1/28/2018 0
我需要对这些值求和并将它们分类为日期,这样我想要的结果 table 将是
date value
10/30/2015 3
1/28/2018 3
我不确定我是否需要使用 "rows unbounded preceding" 或者我是否可以对日期或类似的东西求和。
谢谢
如果我将 GROUP BY
与 SUM
一起使用怎么办?
select date, sum(value) as value
from table t
group by date
order by date;
SELECT DATE
,SUM(value)
FROM myTable
GROUP BY DATE
ORDER BY DATE ASC