![]() |
1
1
让我们先分析一下您使用的条件,并按下列条件排序:
根据 Mysql Boolean Full-Text Searches ,您正在匹配任何包含 任何 其中:
意思是任何有 苹果手机 或 八 是匹配的。 你想要的是匹配” iPhone 8 作为优先于“iphone”或“8*”的字符串。 要做到这一点:
将SQL查询更改为:
在select语句中 它所赋予的意义 优先选择精确的iPhone 8*和iPhone 结束 8** . |
![]() |
hello_programmers · Mysql从其他表输出一列 2 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 2 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 2 年前 |
![]() |
Popo · Sql查询:返回数据库中不可用的where条件 2 年前 |
|
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 2 年前 |
|
Kugelfisch · 用php为数据库加密数据 2 年前 |