yantar
Новичок
Можно ли получить релевантность запроса в mysql
Как можно получить результат запроса из MySql который будет не только полностю соответствовать параметрам запроса, а выдаст степень соответствия запросу.
Например результат запроса соответствует параметрам поиска на 100% потом на 99% и так далее до 1% - в порядке убывания соответствия.
Есть таблица с большим количеством полей и очень болшим количеством записей, по ней и нужно сделать поиск который выдаст результат в порядке убывания соответствия запросу.
Кроме как сделать это с помощю пхп в голову больше ничего не приходит. Но для этого прийдется вытаскивать с базы все записи (а их очень много) и потом анализировать результат с помощю пхп.
Может кто пожскажет как это сделать с помощю sql-запроса, или частично хпх частично sql. Вообще возможно такое?
Может както с помощю функций в sql это сделать, если можно то как? Или тут только PHP поможе?
Буду очень благодарен за ответ
Как можно получить результат запроса из MySql который будет не только полностю соответствовать параметрам запроса, а выдаст степень соответствия запросу.
Например результат запроса соответствует параметрам поиска на 100% потом на 99% и так далее до 1% - в порядке убывания соответствия.
Есть таблица с большим количеством полей и очень болшим количеством записей, по ней и нужно сделать поиск который выдаст результат в порядке убывания соответствия запросу.
Кроме как сделать это с помощю пхп в голову больше ничего не приходит. Но для этого прийдется вытаскивать с базы все записи (а их очень много) и потом анализировать результат с помощю пхп.
Может кто пожскажет как это сделать с помощю sql-запроса, или частично хпх частично sql. Вообще возможно такое?
Может както с помощю функций в sql это сделать, если можно то как? Или тут только PHP поможе?
Буду очень благодарен за ответ