【发布时间】:2011-06-08 11:12:43
【问题描述】:
我正在开发一个小型应用程序,它从数据库中读取数据并将其显示在一些自定义列表视图布局中。
我把所有的鸭子都排成一排,但有一个问题让我无法思考,那就是在游标查询中进行计数
这是我的代码的一个简单示例
private static final String fields[] = { "CarYear","CarMake","CarModel","CarInfo", BaseColumns._ID }; //BaseColumns._ID
还有查询本身
Cursor data = database.query("Car060", fields, null, null, null, null,null);
所以最大的问题是我如何才能对每个制造商进行总计数或仅进行总计数。
感谢您的帮助
最终使用 RawQuery
Cursor Count = database.rawQuery("SELECT COUNT(DISTINCT People) as NumberOfPeople FROM WhatEverDB", null);
【问题讨论】: