Vraag : Vereis een SOM

Hey de vraag geeft me de gegevens voor elke dag maar ik heb het nodig om me een som te geven voor elke dag. niet een totale som van de datumwaaier.

SELECT FlowLogPeriod.MdbDeviceID, ZET (datetime, FlowLogPeriod.LogPeriodFlowDateTime, 101) om ALS Datum, som (FlowLogPeriod.AP) als AP,
DeviceSummary.MeterID
FROM DeviceSummary BINNENJOIN
FlowLogPeriod OP DeviceSummary.MdbDeviceID = FlowLogPeriod.MdbDeviceID
WHERE (DeviceSummary.MeterID BINNEN („01103-705“, „01103-706“, '01103-708'< wbr/>)) EN (FlowLogPeriod.LogPeriodFlowDateTime>= @StartDate) EN (FlowLogPeriod.LogPeriodFlowDateTime -1 <= @EndDate) EN (DATEPART (UUR,
FlowLogPeriod.LogPeriodFlowDateTime) = 9)

Group door FlowLogPeriod.MdbDeviceID, ZET (datetime, FlowLogPeriod.LogPeriodFlowDateTime, 101),
DeviceSummary.MeterID

thanks, Sam
om

Antwoord : Vereis een SOM

of misschien wilt u iets in die aard
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
SELECTEER  	min (FlowLogPeriod.MdbDeviceID),
min (DeviceSummary.MeterID),

gegoten (varchar BEKEERLING (, FlowLogPeriod.LogPeriodFlowDateTime, 101)  als datetime) ALS Datum, 
	 som (FlowLogPeriod.AP) als AP, 
VAN    DeviceSummary 
BINNEN SLUIT me aan bij FlowLogPeriod OP DeviceSummary.MdbDeviceID = FlowLogPeriod.MdbDeviceID
WAAR   (DeviceSummary.MeterID BINNEN („01103-705“, „01103-706“, „01103-708“)) EN  
(FlowLogPeriod.LogPeriodFlowDateTime>= @StartDate) EN 
 (FlowLogPeriod.LogPeriodFlowDateTime -1  <>
           
Andere oplossingen  
 
programming4us programming4us