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)

但是如何用光标和适配器显示这一点,因为您只能向适配器添加一个光标,是否有一个优雅的解决方案

4

1 回答 1

0

如果你使用一个 sql 语句,你不会有多个游标。尝试这样的事情:

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 回答