我有以下数据结构,其中value1和value2 - 每个段和日期的一些聚合值(如果有帮助,我可以得到未聚合的数据)
date segment value1 value2
--- ------ ------- ------
我需要的是一份报告,如下所示:
2015-01-01 2015-01-02
value1 value2 value1 value2
------ ------ ------ ------
segment1 19 5 18 7
segment2 20 5 21 7
同时给定期间的每个日期。我怎么能这样做?
答案 0 :(得分:0)
如果我理解了这个问题,你希望段后跟一个值为Value 1和value 2的列的总和,如果是,那么这里是一个简单的组:
select segment
, sum(Value1) as Value1
, sum(value2) as Value2
From YourTable
group by segment