我想按相关性排序搜索结果。 我们有一个包含标题栏和内容栏的表格。当用户尝试搜索时,我们使用Like和Or Like来在两列中进行搜索。但是生成的搜索结果不符合相关性,因为我们希望优先匹配标题的结果。所以请如果任何人可以给任何想法或提示在php和SQL中做它。对搜索结果进行排序sql
0
A
回答
3
您最好查找MySQL FULLTEXT
搜索函数,它们比LIKE
好得多。
-1
您可以使用自己的功能对结果进行排序。你必须为此创建一个函数。 exmpl;
function sortResults(results){
.
.
.
}
然后在其中对结果进行排序。
相关问题
- 1. 如何搜索并对结果进行排序sql
- 2. 对Sql Profiler结果进行排序
- 3. 如何按相关性对搜索结果进行排序?
- 4. 无法对Solr进行排序地理空间搜索结果
- 5. 按不同字段对Lucene搜索结果进行排序
- 6. PHP提交搜索后对查询结果进行排序
- 7. Facebook图形API:对搜索结果进行排序
- 8. 如何对目录搜索结果进行排序...?
- 9. Umbraco检查 - 如何对搜索结果进行排序?
- 10. 如何在lucene中对搜索结果进行排序?
- 11. Solr - 根据方面计数对搜索结果进行排序
- 12. JPQL对搜索结果进行排序,使用ObjectDB
- 13. 按照自定义标准对搜索结果进行排序
- 14. 通过多种因素对搜索结果进行排序
- 15. 使用mongoid-elasticsearch gem对搜索结果进行排序
- 16. ATG搜索。按地图中的值对结果进行排序
- 17. 可能使用current_user对搜索结果进行排序
- 18. SQL搜索结果排名
- 19. 如何从搜索栏中对GitHub搜索结果进行排序?
- 20. 排序Lucene搜索结果
- 21. Hibernate搜索结果排序
- 22. 对搜索结果进行分组 - RavenDB
- 23. SQL搜索结果按搜索的顺序排列
- 24. 如何对多个索引之间的lucene搜索结果进行排序?
- 25. 对文档进行排序:搜索
- 26. C#,按字母顺序对LINQ结果进行排序,然后根据搜索关键字进行排序
- 27. Apple AppStore如何对搜索结果进行排名?
- 28. SQL搜索结果排序中的换行
- 29. 按索引对查询结果行进行排序?
- 30. 如何对SQL结果进行无序排序?
你已经看过全文搜索吗? – Gumbo
其实我是一个新手到SQL。现在阅读全文搜索。 –