android - Sqlite 按特殊字符排序

标签 android objective-c sqlite

我执行了一个 SQLite 查询,但我得到的结果不是我们需要的顺序,字符“á”显示在 z 之后。

如何配置查询以忽略特殊字符?

最佳答案

不确定您是否只想忽略所有具有这些特殊字符的结果,或者您在对结果进行排序时遇到困难。

您可以将其视为提示(而非答案):

SELECT * 
FROM _table-name_ 
WHERE _column-name_ COLLATE Latin1_General_BIN NOT LIKE '%[^ a-zA-Z]%'

关于android - Sqlite 按特殊字符排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13169218/

相关文章:

java - 重写 AbsListView.MultiChoiceModeListener 中的 onItemCheckedStateChanged()

android - Android UI 线程的工作方式与 Swing UI 线程类似吗?

android - 如何将多个应用程序连接到firestore数据库

iphone - iOS 的 HTTP 中的 getReasonPhrase()

objective-c - 为什么 Objective-C 不支持方法重载?

iOS - 提高 SQLite 的插入性能

c++ - 多个应用程序拷贝访问 SQLite 文件?

ios - 在 Objective C 中创建全局变量

android - 如何使用搜索栏添加 slider (左右)效果?

iphone - Obj-C,如何处理在某些 View 上而不是其他 View 上被挤压的背景图像?