所以很快问题:我正在为我的网站添加“相关帖子”,使用我自己构建的自定义CMS。现在我试图在单个SQL查询中完成它,它将返回3个最重要的结果。我不使用标签顺便说一句。这就是我到目前为止所做的,并且取得了不错的结果,但我想以某种方式优先考虑标题与描述中出现的关键字。任何人都可以想到更好的方法?在数据库中查找“相关帖子”
SELECT * FROM db WHERE title LIKE "%keyword1%" OR title LIKE "%keyword2%" OR description LIKE "%keyword1%" OR description LIKE "%keyword2%" LIMIT 3;
这是SQLite和每个条目是一个职位..与标题,说明等 – Dendory