2017-12-19 14 views
0

INPUT:は来月に以前ヶ月のデータを追加し、SAP HANA CV

私のO/P
ID STATUS YEAR MONTH 
    A OPEN1 2017-01 
    A OPEN2 2017-01 
    A CLOSED 2017-03 
    B OPEN1 2017-01 
    B OPEN2 2017-02 
    B OPEN3 2017-02 
    B Closed 2017-05 

2017から02の場合:

(唯一のCはOPEN1 AS Aでカウント& BはOPEN1用)のdiff状態にシフト

(ONLY COUNTED(PREV MONTH FROM)、bがOPEN2に)

IS 2017から03 0

:OPEN1、IN

C前のMONTH

前MONTH COUNT2 FROM B OPEN

YEAR MONTH COUNT-OPEN1  COUNT-OPEN2  COUNT-CLOSED 
2017-01  2(A&B OPEN1)   1(A IN OPEN1) 0 
2017-02  1     2    0 
2017-03  1     1    1(A CLOSED) 
2017-04  1     0    2(A,B CLOSED) 
2017-05  1     0    2 
2017-06  1     0    2 
2017-07  1     0    2 
2017-08  1     0    2 
2017-09  1     0    2 

から私は、今後の数ヶ月に前の数ヶ月から/クローズ開くためにデータを追加する必要がありますSAP HANA W/Oでのカーソルの使用は可能ですか?私はカーソルでそれを行うことができます、他のロジックが存在する場合はそれを私を助けてください!

答えて