try thisselect DealerID = dlr.Company_Id, DealerType = case par.Holding_Company_Type when 'Anonymous' then 'Regional' else par.Holding_Company_Type end, DumbSort = case par.Holding_Company_Type when 'Anonymous' then 20 else 30 end,--TypeOfDealer = CASE WHEN @ThresholdDate < MIN(trd.TradeDate) THEN 'OLD' ELSE 'NEW' END TypeOfDealer = CASE WHEN '20000505' < MIN(trd.TradeDate) THEN 'OLD' ELSE 'NEW' END--into #DealerListfrompivotal..Company dlrinner join(select Company_Id, Holding_Company_Typefrom pivotal..Companywhere Holding_Company_Type in ('Anonymous', 'Diversity')and Client_Active_Status = 'Active') parondlr.Parent_Company_Id = par.Company_Idinner joinTrade trdon trd.CPPivotalCompanyID = dlr.Company_IdwhereClient_Active_Status = 'Active'group by pivotal..Company.Company_Id