1

こんにちは、テーブル カテゴリがあります

|_id|name| 
|1  |cat1
|2  |cat2
|3  |cat3
|4  |cat4

そして私は他のテーブルを持っています

  |_id|category_id|name
  | 1 |2          |name1
  | 1 |1          |name1
  | 1 |2          |name1

category_idをカウントしてリストビューに表示したい

お気に入り

  cat1 (items 10)

ただし、アダプターにカーソルを1つしか追加できないため、カーソルとアダプターを使用してこれを表示する方法はエレガントなソリューションです

4

1 に答える 1

0

1 つの SQL ステートメントを使用する場合、カーソルは 1 つしかありません。次のようなことを試してください:

select c.name, count(*) 
  from category as c join other_table as o 
    on c._id = o.category_id 
  group by c.name;
于 2013-06-21T02:29:03.680 に答える