0

我有一个数据库表(Table1),它有 3 列(ID、NAME、SIZE)。ID 列将具有 1,2,3,... 等值,NAME 的对应值将是 Abc.pdf,aaa.txt,abcc.doc,... ,。

我的问题是,我需要编写一个查询,它将根据列名对表进行分组,例如,下面是我的示例表

  1. 美国广播公司.pdf 20
  2. aaa.txt 1

  3. abcc.doc 10

  4. ac.pdf 25

我的查询应该给我

  1. 美国广播公司.pdf 20
  2. ac.pdf 25
  3. aaa.txt 1
  4. abcc.doc 10
4

1 回答 1

1

编辑:我建议将文件类型存储为单独的列,因为这似乎是您希望对行进行分组的内容。之后,您可以简单地将文件类型连接回文件名的末尾。

Cursor cursor = database.query("Table1", null, null, null, null, null, FILE_TYPE + " DESC");

方法文档可以在这里找到

于 2013-06-10T20:59:29.927 回答