SQL Server搜索具有一个值的不同数据类型的多列

时间:2018-10-25 17:42:39

标签: sql sql-server search sql-server-2012

因此,我在前端有一个表,该表链接到我的SQL Server后端。我可以进行分页以及从那里进行的所有操作。

我正在尝试实现一个良好的搜索功能,该功能可以检索表具有的各种不同列的数据。

只有一个搜索栏,因此我无法分别搜索每列。

我有一个字段示例

Field #
Requestor
Case #
Device Model
Submit Date

对于用户键入的任何搜索词,使用SQL Server我都必须能够搜索所有可搜索的列并返回该值与搜索词相似的行。

我不确定如何开始或开始,以及如何使其表现出色。

1 个答案:

答案 0 :(得分:1)

您可以做类似select * from table where field# like '%input%' or requestor like %input% or case# like '%input%' ...的事情,但我建议您看看sql full-text search