SQL Server Search Несколько столбцов разных типов данных с одним значением - PullRequest
0 голосов
/ 25 октября 2018

Итак, у меня есть внешняя таблица, которая связана с моей серверной частью SQL Server.Я могу сделать пейджинг и все оттуда.

Я пытаюсь реализовать хорошую функцию поиска, которая может извлекать данные по различным столбцам таблицы.

Существует только одна строка поиска, поэтому я не могу искать по каждому отдельному столбцу отдельно.

Примером полей, которые у меня есть, являются:

Field #
Requestor
Case #
Device Model
Submit Date

Для любого поискового запроса, который вводит пользователь, используя SQL Server, я должен иметь возможность искать все столбцы с возможностью поиска и возвращать строки, где этозначение аналогично поисковому запросу.

Я не уверен, как начать или начать с этого, и как также сделать это быстродействующим.

1 Ответ

0 голосов
/ 25 октября 2018

вы можете сделать что-то вроде select * from table where field# like '%input%' or requestor like %input% or case# like '%input%' ... но я бы порекомендовал взглянуть на sql полнотекстовый поиск

...