Good day! I began to study T-SQL and ran into a problem, namely, it is impossible to apply aggregate functions to subqueries. How can you do differently?
Select SUM(@TypeInt - ISNULL( ( Select MinusHours From Holidays AS H Where H.HDate = CalendFilt.Date ), 0)) AS [WorksHours] From ( Select [Date] From Calendar Where [Date] BETWEEN (Select [HireDate] From Employees Where IDEmployee = 1) AND ISNULL((Select [DismissalDate] From Employees Where IDEmployee = 1), GETDATE()) ) AS CalendFilt;