我正在整理一个快速搜索,其中包含多个字段,例如类别、年份等。我还尝试包含一个搜索词字段,该字段在标题列上使用包含谓词。如果他们选择了搜索词,我想使用相同的查询,所以我尝试了以下操作,但如果 @SearchTerm 为空,我总是得到 0 个结果。
AND (
@SearchTerm IS NOT NULL AND
CONTAINS((Title), @SearchTerm)
)
如果搜索项为空,是否有一种简单的方法可以忽略搜索项包含部分?
谢谢!
我正在整理一个快速搜索,其中包含多个字段,例如类别、年份等。我还尝试包含一个搜索词字段,该字段在标题列上使用包含谓词。如果他们选择了搜索词,我想使用相同的查询,所以我尝试了以下操作,但如果 @SearchTerm 为空,我总是得到 0 个结果。
AND (
@SearchTerm IS NOT NULL AND
CONTAINS((Title), @SearchTerm)
)
如果搜索项为空,是否有一种简单的方法可以忽略搜索项包含部分?
谢谢!