Bien, ésa iba a ser la nueva opción del informe en su otra pregunta - pasar a la hora cuarta cualquier fecha entre el comienzo y extremo y esa manera que usted puede representarla gráficamente/matriz ella cualquier manera usted quiere…
Para los grados-días, estamos conseguimos ya el avgoat, e inseguro cuáles el max de ése sería como usted ha escrito sobre (con excepción de elegir el valor máximo del calc, o de cero)…
Así pues, agregaba en:
, caso cuando avg (isnull (r1.oat, 000.0)) > entonces avg 15.5 (isnull (r1.oat, 000.0))- 15.5 0.0 extremos como DailyDegrees
Entonces realizado para el informe de la hora cuarta, sigue siendo grados “diarios” de la hora del qurter de los grados no, y así que puede hacer las mismas operaciones de búsqueda por un día que necesitemos para el informe del año:
, (suma selecta (DD)
de (seleccionar el caso cuando avg (isnull (r2.oat, 000.0)) > 15.5
entonces avg (isnull (r2.oat, 000.0))- 15.5
0.0 extremos como DD
del #reportdata r2
donde convertido (carbón de leña (8), r2.timestamp, 112) entre el convertido (carbón de leña (8), psdate, 112) y convertido (carbón de leña (8), palmeado, 112)
grupo del convertido (carbón de leña (8), r2.timestamp, 112)) dr2) como dailydegrees
cuál se agrega como nueva columna abajo de la parte inferior antes del:
…
A PARTIR de períodos
EXTERNOS IZQUIERDOS ENSAMBLAN el #ReportData r1 en r1.timestamp entre el psdate y palmeado
…
¿Y podemos discutir el negocio de la gama de la fecha en que otro hilo de rosca si es ACEPTABLE con usted?