Maybe this:SELECT description, TrackTitle,CDTitle,SourceFROM dbo.NON_STOP_PLAYLISTwhere COALESCE(@keyword1,@keyword2,@keyword2,@composer,'noparms') <> 'noparms'and ( (keywords like '%' + @keyword1 + '%' or @keyword1 IS NULL) and (keywords like '%' + @keyword2 + '%' or @keyword2 IS NULL) and (keywords like '%' + @keyword3 + '%' or @keyword3 IS NULL) and (composer like '%' + @composer + '%' or @composer IS NULL) )
edit: formatting
No, you're never too old to Yak'n'Roll if you're too young to die.