我有一个数据库表(Table1),它有 3 列(ID、NAME、SIZE)。ID 列将具有 1,2,3,... 等值,NAME 的对应值将是 Abc.pdf,aaa.txt,abcc.doc,... ,。
我的问题是,我需要编写一个查询,它将根据列名对表进行分组,例如,下面是我的示例表
- 美国广播公司.pdf 20
aaa.txt 1
abcc.doc 10
- ac.pdf 25
我的查询应该给我
- 美国广播公司.pdf 20
- ac.pdf 25
- aaa.txt 1
- abcc.doc 10
编辑:我建议将文件类型存储为单独的列,因为这似乎是您希望对行进行分组的内容。之后,您可以简单地将文件类型连接回文件名的末尾。
Cursor cursor = database.query("Table1", null, null, null, null, null, FILE_TYPE + " DESC");
方法文档可以在这里找到