2
日曜日を除くすべての週...日曜日を除外する必要がある月次レポートのデータを取得する必要があります。日曜日を除外できません。親切に以下のクエリを確認してください。SQLのsundayを除く現在の月の最初と最後の日を検索するクエリ
select Name,Actual_Hours,round((Actual_Hours/((DATEDIFF(DAY,'12-01-2016' ,'12-14-2016')+1)*8.5))*100,0)as percentage
from (select Name , SUM(actual_Hours) Actual_Hours
from (select Name,ACTUAL_HOURS=sum(DATEPART(hh,[Time_Taken_in_Min]))+sum(DATEPART(MINUTE,[Time_Taken_in_Min])) /60
FROM [HR_Admin].[dbo].[Mst_Daily_Report_Pds] where date between '12-01-2016' and '12-14-2016' and (DATENAME(weekday,Date)) not in ('sunday')
GROUP BY Name)o group by Name )a order by Actual_Hours desc
また、質問に関連するタグ – Spidey