【发布时间】:2015-03-30 17:39:05
【问题描述】:
我在 MySQL 中使用 BOOLEAN MODE,并希望它返回一个字母单词的结果。
以下 SQL 适用于 C# 和 C++,但如果用户搜索 C,它也会返回 C++ 和 C#。有谁知道我怎样才能让它只返回包含 C 的结果?
select
jobs.id,
MATCH(jobs.job_title,jobs.job_description) AGAINST ('c' IN BOOLEAN MODE) as relevance
from jobs
where jobs.status='on' and MATCH(jobs.job_title,jobs.job_description) AGAINST ('c' IN BOOLEAN MODE)
group by jobs.id
order by relevance
任何帮助将不胜感激。
谢谢
【问题讨论】: