只是想知道是否有一種排序查詢結果的方式來忽略大小寫。原因現在,以大寫字母開頭的字段被排序並置於列表的頂部,並且以小寫字母開頭的字段也被排序,但被放在大寫字段之後。Android對sqlite查詢結果進行排序忽略大小寫
謝謝 - 邁克
只是想知道是否有一種排序查詢結果的方式來忽略大小寫。原因現在,以大寫字母開頭的字段被排序並置於列表的頂部,並且以小寫字母開頭的字段也被排序,但被放在大寫字段之後。Android對sqlite查詢結果進行排序忽略大小寫
謝謝 - 邁克
ORDER BY column COLLATE NOCASE;
轉換的所有條目,以降低例如案例:通過LCASE(名稱)選擇的名字從表順序
LCASE或LOWER(查看文檔)
乾杯的答覆隊友...其他方法雖然更容易:) – mixkat 2011-02-07 02:54:01
在Android上,您將獲得collati在函數上調用LOCALIZED。
當您指定列,請執行以下操作:
CREATE TABLE歌(...,標題文本COLLATE屬地化ASC,...)
它的偉大工程。如果您有Android源代碼,只需搜索「COLLATE」即可查看各種示例。
非常感謝你! – mixkat 2011-02-07 02:53:26