我需要找到该特定客户的最大日期,这将被视为最新日期(或当前日期)。然后,从那里我需要回去52周到27周,并计算总和(小时)。和26周至最近日期(或当前日期)并计算总和(小时)。计算每周基数的小时数?
ClientID StoreID period hours
1 10 2010-04-19 8.04
1 10 2010-04-20 6.24
1 10 2010-04-21 8.26
1 20 2010-04-22 7.94
1 20 2010-04-23 22.43
1 20 2010-04-24 22.99
2 5 2010-12-19 130.67
2 5 2010-12-26 159.26
2 5 2011-01-02 113.59
2 5 2011-01-09 12.66
2 8 2011-01-16 22.34
2 8 2011-01-23 11.35
请让我知道如何在SQL中计算以获得输出?如果你有问题问我。
你有什么试过的?到目前为止,你有什么?你在寻找一个概念“如何实现这个”或实际的代码? – 2011-05-09 14:21:08
我正在查找代码。 – James123 2011-05-09 14:34:05
好的,根据你提供的样本数据,你会得到什么输出? – 2011-05-09 14:37:45