【发布时间】:2018-05-22 13:28:02
【问题描述】:
我正在尝试从数据库中的特定列中获取总和。我认为我的查询没问题,但我认为收到它有问题。请指引我正确的方向。
非常感谢您。
public static double countPrice (SQLiteDatabase db, int selectedID){
String[] sumPrice = new String[]{"sum(item_price)"};
String selection = "list_id =? AND item_flag =?";
String[] selectionArgs = new String[]{String.valueOf(selectedID), String.valueOf(0)};
Cursor c = db.query(TABLE_NAME, sumPrice, selection, selectionArgs, null, null, null);
double result = c.getCount();
return result;
}
【问题讨论】:
-
感谢您的回复,我会尝试返回结果。
标签: android sqlite sum android-cursor