DECLARE @WhereCond varchar(128) >IF (@Book = '') OR (@Book IS NULL) OR (RTRIM(@Book) = 'ALL' ) > SET @WhereCond = "%" >ELSE > SET @WhereCond = RTRIM(@Book) > >SELECT * > INTO #ASTRA_BOOK > FROM #ASTRA_ALL > WHERE [Primary Reference] LIKE @WhereCond > AND ( (@startdate IS NULL) OR (@startdate = '') or (DateColumn >=@startdate) ) > AND ( (@enddate IS NULL) OR (@enddate = '') OR (DateColumn <= @endate) ) >>