CONTAINSTABLE과 OR 구문을 결합한 순위를 얻고 싶습니다.하지만 운이 없었습니다. 기본적으로 AND/OR 기능에 대한 기능을 찾고 있습니다.SQL Server에서 CONTAINSTABLE을 사용하여 OR 구문을 '결합'순위로 지정하려면 어떻게합니까?
SELECT TOP 100 *
FROM JobData AS FT_TBL
INNER JOIN CONTAINSTABLE(JobData, Description, '"microsoft" OR "C#" OR "5 years" OR "winforms"') AS KEY_TBL
ON FT_TBL.Id = KEY_TBL.[KEY]
ORDER BY KEY_TBL.[RANK] DESC
그리고 내 표는 일부는 모든 키워드를 포함하는 작업 설명의 1000있다 : 예를 들어
나는 같은과 같은 쿼리를 말한다. 내가보고있는 것은 "마이크로 소프트"(또는 첫 번째 용어가 무엇이든)를 포함하는 사람들에게 가장 높은 순위를 부여한다는 것입니다. OR 용어의 결합 된 순위를 원합니다 ... 본질적으로 각 구문의 순위를 합한 것입니다.
어떻게하면됩니까? 그것은 다소 사소한 것처럼 보입니다 ...하지만 내 검색 결과에 대한 유용한 정보가 없습니다.