Quantcast
Channel: THWACK: Message List
Viewing all articles
Browse latest Browse all 20958

Re: Group Availability Reports

$
0
0

Hello stefanIT

 

Could you please provide us your query we can look and try optimize.

 

Optimizied Steven Klassen query:

 

DECLARE @StartDate DateTime

SET @StartDate = CAST (DATEDIFF(d, 0, DATEADD(d, 1 - day(getdate()), getdate()))as datetime);

SELECT  TOP 10000

  Convert(DateTime,Floor(Cast((DateTime) as Float)),0) AS SummaryDate,

  Containers_AlertsAndReportsData.GroupName AS Group_Name,

  AVG(Containers_DailyContainerAvailability.GroupPercentAvailability*1.00) AS AVERAGE_of_Group_Availability

FROM Containers_AlertsAndReportsData

INNER JOIN Containers_DailyContainerAvailability ON (Containers_AlertsAndReportsData.GroupID = Containers_DailyContainerAvailability.GroupID)

WHERE DateTime > @StartDate /*and @EndDate  */

GROUP BY

  Convert(DateTime,Floor(Cast((DateTime) as Float)),0),

  Containers_AlertsAndReportsData.GroupName

ORDER BY SummaryDate ASC, 2 ASC

 

Can be added as SQL datasource and use it in Custom Table.


Viewing all articles
Browse latest Browse all 20958


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>