Or thisSELECT A.GroupField, A.GroupSum, b.myDateTime AS DateFROM ( SELECT CASE @GroupBy WHEN 'Work Center' then WorkCenterID when 'Equipment' then EquipmentID when 'WIP' then WipID when 'Product' then ProductID when 'Scrap Reason' then ReasonID when 'Off Time Reason' then ReasonID when 'Team' then UsersGroupID End AS GroupField, SUM(Qty) AS GroupSum FROM tblP_OEE_Production_Transactions WHERE (FacilityID = @Facility OR @Facility = 'All') AND (WorkCenterID = @WorkCenter OR @WorkCenter = 'All') AND (EquipmentID = @Equipment OR @Equipment = 'All') AND (WipID IN (select Extracted from dbo.MultiValuesTable(@WIPID, ','))) AND (SubWipID IN (select Extracted from dbo.MultiValuesTable(@SubWIPID, ','))) AND (ProductID IN (select Extracted from dbo.MultiValuesTable(@Product, ','))) AND (UsersGroupID = @Team OR @Team = 'All') AND (ReasonID In (select Extracted from dbo.MultiValuesTable(@Reason, ',')) OR @Reason='No Reason') AND ([Type] = @DataMeasure) AND (mydatetime BETWEEN @FromDate AND @ToDate) GROUP BY CASE @GroupBy WHEN 'Work Center' then WorkCenterID when 'Equipment' then EquipmentID when 'WIP' then WipID when 'Product' then ProductID when 'Scrap Reason' then ReasonID when 'Off Time Reason' then ReasonID when 'Team' then UsersGroupID End ) AS ALEFT JOIN ( SELECT Case @GroupBy when 'Work Center' then WorkCenterID when 'Equipment' then EquipmentID when 'WIP' then WipID when 'Product' then ProductID when 'Scrap Reason' then ReasonID when 'Off Time Reason' then ReasonID when 'Team' then UsersGroupID End AS GroupField, myDateTime FROM tblP_OEE_Production_Transactions ) AS B ON b.GroupField = a.GroupField
E 12°55'05.63"N 56°04'39.26"