对于一个数据库a,其包含的数据为:
data a;
input x y z;
cards;1 2008-2 23
1 2008-3 77
1 2008-4 23
1 2008-5 62
1 2008-6 22
1 2008-7 65
1 2008-8 62
1 2008-9 23
……
2 2008-2 43
2 2008-3 87
2 2008-4 23
2 2008-5 52
2 2008-6 32
2 2008-7 15
2 2008-8 92
2 2008-9 23
……
run;
然后呢,我想要得到,对于某一序号下,某一月份的前六个月的z列数据的乘积(举例说明:对于x=1序号下的2008-9行,我想得到2008-3 一直到2008-8这六个数的乘积,即为77*23*62*22*65*62)对于跨年的也一样。
不知有没有算法可以实现,感谢!