Questione : Modificare lo PS per restituire il totale di giorno di grado per ogni mese

Devo aggiungere la funzione nello PS qui sotto, quello quando, il AvgOAT per ogni giorno occors ed utilizzato nella formula: il

For del

Daily DegreeDays=Max (AvgOAT-15.5, 0) un rapporto di anno, i totali mensili dei degreedays dovrebbe essere restituito, per tutti i altri rapporti, i giorni è rinviato comunque, così nnot così tanto di un issue.
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
>USE notpretty " del class= " del id= " codeSnippet920466 del
           
class= del

Risposta : Modificare lo PS per restituire il totale di giorno di grado per ogni mese

Bene, quella stava andando essere la nuova opzione di rapporto in vostra altra domanda - ottenere vicino ad ora quarta tutte le date fra l'inizio ed estremità e quel senso che potete rappresentarli graficamente/tabella loro qualunque senso volete…

Per i giorni di grado, siamo già otteniamo il avgoat ed incerto che cosa il max di quello sarebbe come avete scritto sopra (tranne la scelta del valore massimo del calc, o zero)…

Così, stava aggiungendo in:

, caso quando avg (isnull (r1.oat, 000.0)) > 15.5 allora avg (isnull (r1.oat, 000.0))- 15.5 altrimenti 0.0 estremità come DailyDegrees

Allora realizzato per il rapporto di ora quarta, è ancora gradi “quotidiani„ di ora del qurter di gradi non ed in modo da può fare la stessa occhiata per un giorno di come abbiamo bisogno per il rapporto di anno:


, (somma prescelta (dd)
   da (selezionare il caso quando avg (isnull (r2.oat, 000.0)) > 15.5
                     allora avg (isnull (r2.oat, 000.0))- 15.5
                     altrimenti 0.0 estremità come DD
         dal #reportdata r2
         dove convertito (carbone (8), r2.timestamp, 112) fra il convertito (carbone (8), psdate, 112) e convertito (carbone (8), pedate, 112)
         gruppo dal convertito (carbone (8), r2.timestamp, 112)) dr2) come dailydegrees


quale si aggiunge come nuova colonna giù la parte inferiore prima del:


A PARTIRE dai periodi
ESTERNI DI SINISTRA UNISCONO il #ReportData r1 su r1.timestamp fra psdate e pedate



E possiamo discutere il commercio della gamma della data in quanto altro filetto se GIUSTO con voi?




Altre soluzioni  
 
programming4us programming4us