1
我需要求和我的數據庫(MYDATABASE_TABLE
)其中一列中的所有值(KEY_CONTENT6
)。我一直在強制關閉問題,有人告訴我我做錯了什麼!SUM sqlite列值(android)
繼承人我的代碼:
public Cursor sumAll(){
float columntotal = 0;
Cursor cursor1 = sqLiteDatabase.rawQuery(
"SELECT SUM("+Float.valueOf(KEY_CONTENT6)+") FROM MYDATABASE_TABLE", null);
if(cursor1.moveToFirst()) {
columntotal = cursor1.getFloat(0);
}
cursor1.close();
String sumtotal = Float.toString((float)columntotal);
return cursor1;
}
列KEY_CONTENT6
是因各種原因字符串這就是爲什麼我用Float.valueOf()
但我猜這就是我的問題是。