class= " lineNumbers " de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
|
class= de
@LASTEOM " de " codeSnippet781718 d'id= " de DECLARE de class= COMME DATE
PLACER le @LASTEOM = « 6/30/2010 »
DÉCLARER le @strLSTEOM comme Varchar
PLACER LE @STRLSTEOM = LE CONVERTI (VARCHAR, LE @LASTEOM)
CHOISIR LE STATUT,
SOMME (CAS AS_OF_DT QUAND DATEADD (d, - 1, DATEADD (millimètre, DATEDIFF (m, 0, @LASTEOM) - 4.0)) PUIS UPB AUTREMENT 0 EXTRÉMITÉS) COMME EOM_6, -- vouloir qu'elle soit @strLSTEOM,
SOMME (CAS AS_OF_DT QUAND DATEADD (d, - 1, DATEADD (millimètre, DATEDIFF (m, 0, @LASTEOM) - 3.0)) PUIS UPB AUTREMENT 0 EXTRÉMITÉS) COMME EOM_5,
SOMME (CAS AS_OF_DT QUAND DATEADD (d, - 1, DATEADD (millimètre, DATEDIFF (m, 0, @LASTEOM) - 2.0)) PUIS UPB AUTREMENT 0 EXTRÉMITÉS) COMME EOM_4,
SOMME (CAS AS_OF_DT QUAND DATEADD (d, - 1, DATEADD (millimètre, DATEDIFF (m, 0, @LASTEOM) - 1.0)) PUIS UPB AUTREMENT 0 EXTRÉMITÉS) COMME EOM_3,
SOMME (CAS AS_OF_DT QUAND DATEADD (d, - 1, DATEADD (millimètre, DATEDIFF (m, 0, @LASTEOM), 0)) PUIS UPB AUTREMENT 0 EXTRÉMITÉS) COMME EOM_2, -- vouloir qu'elle soit @strLSTEOM,
SOMME (CAS AS_OF_DT QUAND DATEADD (d, - 1, DATEADD (millimètre, DATEDIFF (m, 0, @LASTEOM) +1.0)) PUIS UPB AUTREMENT 0 EXTRÉMITÉS) COMME @STRLSTEOM, -- vouloir qu'elle soit @strLSTEOM
SOMME (CAS AS_OF_DT QUAND DATEADD (d, - 1, DATEADD (millimètre, DATEDIFF (m, 0, @LASTEOM) - 11.0)) PUIS UPB AUTREMENT 0 EXTRÉMITÉS) COMME Prior_Year -- vouloir qu'il soit @strLSTEOM,
De ScoreCard1
LÀ OÙ STATUT PAS DEDANS (« S'EST FERMÉ », « REO ")
--GROUPE PAR STATUS
GROUPE PAR STATUS avec le CUBE
|