did you mean this?SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[YrlyActionTotals]@Start_IR_Month varchar(4) = NULL,@End_IR_Year varchar(4) = NULLASSELECT [Action Type],[IR_Month],[IR_Year], Count([Action Type]) AS [CountOfAction Type]FROM dbo.Revised_MainTableWHERE (@Start_IR_Month is null or [IR_Month] = @Start_IR_Month) AND (@End_IR_Year is null or [IR_Year] = @End_IR_Year)GROUP BY [Action Type],[IR_Month],[IR_Year]