【发布时间】:2018-04-02 17:45:42
【问题描述】:
我对以一种非常特殊的方式对光标进行排序很感兴趣。在我的程序中,用户可以输入搜索查询。我想返回按项目排序的结果 starting 以及他们输入的查询,然后是简单 包含 的其余项目em> 查询。
例如:用户输入“de”。我希望我的光标以这样一种方式排序>包含“de”。
这是我希望光标的样子:
Deathless Behemoth
Deathmark
Deathmark Prelate
Deathmask Nezumi
Deathmist Raptor
Deathpact Angel
Acid Web Spider
Careful Consideration
Hell-Bent Raider
Jhovall Rider
Living Death
以“de”开头的光标高于仅包含“de”的所有其他内容。
PS 我在这个网站上遇到了一些人们使用 ORDER BY FIELD() 函数的答案。那种看起来像我想要使用的,但我得到一个错误
Error while executing SQL query on database 'database_name': no such function: FIELD
【问题讨论】: