Template Audit Query amendment

Template Audit Query amendment

Hi,
 
Would you be able to amend the below, so I can change the query to run the report by our individual Regions please?
 

SELECT  serd.NAME "Service", reqt.TEMPLATENAME "Template", 

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=1 THEN 1 ELSE NULL END) 'JAN' ,  

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=2 THEN 1 ELSE NULL  END) 'FEB' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=3 THEN 1 ELSE NULL  END) 'MAR' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=4 THEN 1 ELSE NULL  END) 'APR' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=5 THEN 1 ELSE NULL  END) 'MAY' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=6 THEN 1 ELSE NULL  END) 'JUN' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=7 THEN 1 ELSE NULL  END) 'JUL' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=8 THEN 1 ELSE NULL  END) 'AUG' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=9 THEN 1 ELSE NULL  END) 'SEP' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=10 THEN 1 ELSE NULL  END) 'OCT' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=11 THEN 1 ELSE NULL  END) 'NOV' ,

COUNT(CASE WHEN MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))=12 THEN 1 ELSE NULL  END) 'DEC'  FROM WorkOrder wo LEFT JOIN RequestTemplate_List reqt ON wo.TEMPLATEID=reqt.TEMPLATEID LEFT JOIN ServiceDefinition serd ON wo.SERVICEID=serd.SERVICEID WHERE (wo.ISPARENT='1')  AND dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00') >= convert(varchar,'2015-01-01 00:00',21) and dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00') <= convert(varchar,'2015-12-31 23:59',21)  GROUP BY serd.NAME, reqt.TEMPLATENAME ,  MONTH(dateadd(s,datediff(s,GETUTCDATE() ,getdate()) + (wo.CREATEDTIME/1000),'1970-01-01 00:00:00'))  ORDER BY 1



Thanks Lynne

                  New to ADSelfService Plus?