基于时间段的SQL中的聚合函数(总和)

时间:2018-06-11 14:39:22

标签: sql datetime casting aggregate netezza

我正在尝试使用特定的where条件将sum函数应用于列。该表包含一年的精确数据。我想使用诸如Datetime>之类的条件进行聚合。 06/11/2018 10:10:00和Datetime< = 06/12/2018 10:10:00。

以下是数据:

 PL          Datetime
-595.70000   2017-12-13 10:10:00 
680.000000   2017-12-13 10:11:00
-400.00000   2017-12-13 10:12:00 
550.000000   2017-12-13 10:13:00 
-164.30000   2017-12-13 10:14:00 
-74.400000   2017-12-14 10:15:00 
74.4000000   2017-12-14 10:16:00 
365.000000   2017-12-14 10:17:00 
464.300000   2017-12-14 10:18:00 
715.700000   2017-12-14 10:19:00

请原谅我,如果我在写这个问题时没有得到正确的格式。

提前致谢!

2 个答案:

答案 0 :(得分:1)

这样的东西?

DashboardTests

答案 1 :(得分:0)

怎么样:

select sum(PL) 
  from my_table 
  where DateTime between '2018-06-11 10:10:00' and '2018-06-12 10:10:00';