помочь в разработке автозаполнения ответа - PullRequest
0 голосов
/ 11 февраля 2010

Я хочу, чтобы автозаполнение было очень удобным для пользователя.

У меня есть товары, по которым люди будут искать:

part#
manufacturer

например. поиск

HND123

Honda 123

Таким образом, в основном каждый производитель имеет краткую форму и длинную форму.

Как мне построить свой поисковый индекс, чтобы, когда автозаполнению нужно было извлечь данные из базы данных, он возвращал результаты по обоим типам запросов?

1 Ответ

1 голос
/ 11 февраля 2010

Я бы сделал это как СОЮЗ, даже если у вас за одним столом. Предполагая, что вы ищете в двух разных столбцах.

SELECT PartNumber AS Term FROM Parts WHERE PartNumber LIKE 'input%'
UNION
SELECT Manufaturer AS Term FROM Parts WHERE Manufactuer LIKE 'input%

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...