Or use a derived tableSELECT LocationPointer, TotalContainersIn TotalContainersOut, MaxCap, MaxCap - TotalContainersIn AS AvailableCapFROM ( SELECT loc.LocationPointer, SUM(CASE WHEN con.ContainerStatus = 1 THEN 1 ELSE 0 END) AS TotalContainersIn, SUM(CASE WHEN con.ContainerStatus = 7 THEN 1 ELSE 0 END) AS TotalContainersOut, SUM(loc.MaxCap) AS MaxCap FROM Locations AS loc LEFT JOIN Containers AS con ON con.LocationID = loc.LocationID GROUP BY loc.LocationPointer ) AS u
E 12°55'05.25"N 56°04'39.16"