Can you try like thisselect s.storeName, org.organizationName, o.orderID, o.orderStateID, o.deliveryDate, orderState, sum (case when o.orderStateID = '3' then (OrderItemType.dollarValue*OrderItem.quantity) else 0 end) as total, s.peakLimit, sum ((OrderItemType.dollarValue*OrderItem.quantity)) AS overPeakTotalfrom Store s join [Order] o on s.storeID = o.storeID join Organization org on s.organizationID = Org.organizationID left join OrderItem on o.orderID = OrderItem.orderID left join OrderItemType on OrderItem.orderItemTypeID = OrderItemType.orderItemTypeID join OrderState on o.orderStateID = OrderState.orderStateID left join #temp t on s.storeID = t.storeIDwhere o.orderStateID IN ('1', '3') and o.deliveryDate > GetDate()+2group by s.storeName, org.organizationName o.orderID, o.orderStateID, orderState, o.deliveryDate, s.peakLimit