我在这样的查询中有多个条件:
SELECT * FROM image WHERE name LIKE '%text%' AND group_id = 10 LIMIT 1
WHERE 语句由 3 个条件组成:
- 文字匹配
- 外键匹配
如果我想按相关性对结果进行排序怎么办,这取决于:
- 文本匹配的精确程度
- 完全满足多少条件(例如文本匹配和外键)
这是两个问题,但我认为有时这些问题结合起来会很方便。通过这个,我指的是我以前的帖子中提出的一个问题(在结果可用之前尝试多个 SELECTs 的方法?)。
提前致谢!