2010-02-10 6 views
0

내 자동 완성 기능을 사용하기 편리하도록하겠습니다.자동 완성 응답 디자인에 도움이됩니다.

part# 
manufacturer 

예 :

나는 사람들에 의해 검색합니다 제품을 검색

HND123 

Honda 123 

그래서 기본적으로 각 제조업체에는 짧은 양식과 긴 양식이 있습니다.

자동 완성 기능이 db에서 데이터를 가져와야 할 때 검색 색인을 어떻게 작성해야합니까? 그러면 두 가지 유형의 쿼리 모두에 대한 결과가 반환됩니까?

답변

1

동일한 테이블이 있어도이 작업을 UNION으로 수행합니다. 두 개의 다른 열을 검색한다고 가정합니다.

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