предположим, что кто-то войти в этот поиск (по форме):Как искать для получения результата «лучший»
Nicole Kidman films
Какой SQL я могу использовать, чтобы найти «лучшие» результаты?
Я полагаю, что-то вроде этого:
SELECT * FROM myTable WHERE (Field='%Nicole Kidman Films%' OR Field='%Nicole%' OR Field='%Kidman%' OR Field='%Films%')
Мой вопрос заключается в том, как получить наиболее подходящий результат? Большое спасибо!
Определить «наиболее релевантные». –
Скажите, что означает «лучший» и «самый релевантный», и как рассчитать их, и я дам вам ответ. – Oded
вы правы .. но я абсолютно не знаю аргументации. – stighy