Fråga : Behöv en SUMMA

Hey queryen ger mig datan för varje dag, men jag behöver den att ge mig en summa för varje dag. inte en sammanlagd summa av datera spänner.

SELECT FlowLogPeriod.MdbDeviceID, OMVÄNDEN för (datetime, FlowLogPeriod.LogPeriodFlowDateTime, 101) SOM daterar, sum (FlowLogPeriod.AP) som AP,
DeviceSummary.MeterID
FROM DeviceSummary INRE JOIN
FlowLogPeriod PÅ DeviceSummary.MdbDeviceID = FlowLogPeriod.MdbDeviceID
WHERE (DeviceSummary.MeterID IN (”01103-705”, ”01103-706”, 'wbr/> för 01103-708'<)) OCH (@StartDate för FlowLogPeriod.LogPeriodFlowDateTime>=) OCH (<=@EndDate för FlowLogPeriod.LogPeriodFlowDateTime -1) OCH FlowLogPeriod.LogPeriodFlowDateTime)/> = 9)

Group vid FlowLogPeriod.MdbDeviceID, OMVÄND för (datetime, FlowLogPeriod.LogPeriodFlowDateTime, 101),
DeviceSummary.MeterID

thanks, Sam
" klar "

Svar : Behöv en SUMMA

eller kanske du önskar att något ska gilla detta
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
VÄLJ  	minuten (FlowLogPeriod.MdbDeviceID),
minut (DeviceSummary.MeterID),

cast (varchar OMVÄND (, FlowLogPeriod.LogPeriodFlowDateTime, 101)  som datetime) SOM daterar, 
	 summa (FlowLogPeriod.AP) som AP, 
FRÅN    DeviceSummary 
INRE SAMMANFOGA FlowLogPeriod PÅ DeviceSummary.MdbDeviceID = FlowLogPeriod.MdbDeviceID
VAR   (DeviceSummary.MeterID IN (”01103-705”, ”01103-706”, ”01103-708”)) OCH  
(FlowLogPeriod.LogPeriodFlowDateTime>=-@StartDate) OCH 
 (FlowLogPeriod.LogPeriodFlowDateTime -1  <>
           
Andra lösningar  
 
programming4us programming4us