SQL使用一个搜索字符串搜索多个字段

时间:2015-03-13 14:44:01

标签: sql sql-server search

我正在尝试允许用户使用单个搜索框来搜索多个字段。这是我想用存储过程查询的SQL Server 2008数据库。字段数可以是10-15。我在下面的方式确实有效,但我不确定这是不是最好的方法。任何建议或其他方法的建议将不胜感激。

SELECT *
FROM table
WHERE field1 + field2 + CAST(field3 AS nvarchar) 
      like '%' + @SearchString + '%'

0 个答案:

没有答案