【发布时间】:2013-04-17 18:59:26
【问题描述】:
我想知道如何制定一个 SQLite ORDER 作为它的第一个标准,它将根据搜索字符串是否匹配列的前缀或中缀来分隔匹配项。第二个排序是简单的 ASC。
例如搜索“st”并简单地按该列排序将产生:
- 天体物理学家
- 贝克街
- 尤达大师
- 堆栈溢出
- 星际迷航
- 剑龙
- 系统冲击
- 韦斯特伍德
我想这样订购:
- 堆栈溢出
- 星际迷航
- 剑龙
- 天体物理学家
- 贝克街
- 尤达大师
- 系统冲击
- 韦斯特伍德
所以前缀匹配首先出现,然后是其余的。二级排序就是 ASC。
感谢您的任何意见。
【问题讨论】:
标签: sqlite android-sqlite