0

3 つの列 (ID、NAME、SIZE) を持つデータベース テーブル (Table1) があります。列、ID は 1、2、3、... のような値になり、対応する NAME の値は Abc.pdf、aaa.txt、abcc.doc、... になります。

私の質問は、列名に従ってテーブルをグループ化するクエリを作成する必要があることです。たとえば、以下は私のサンプルテーブルです

  1. Abc.pdf 20
  2. aaa.txt 1

  3. abc.doc 10

  4. ac.pdf 25

私のクエリは私に与えるべきです

  1. Abc.pdf 20
  2. ac.pdf 25
  3. aaa.txt 1
  4. abc.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 に答える