我的数据库中有这样的数据:
Alice
anderson
Beatrice
benny
Carmen
calzone
使用此代码:
mDb.query(DATABASE_NAMES_TABLE, new String[] { KEY_ROWID,
KEY_NAME }, null, null,
null, null, KEY_NAME+ " ASC");
或此代码的过滤器为“”:
mDb.query(true, DATABASE_NAMES_TABLE, new String[] { KEY_ROWID,
KEY_NAME }, KEY_NAME + " LIKE ?",
new String[] { filter+"%" }, null, null, null,
null);
它对上面的数据进行排序如下:
Alice
Beatrice
Carmen
anderson
benny
calzone
这是正常行为吗?如何让它按上述顺序排序,其中所有 As、B 和 C 都在一起?谢谢。