小数を含むデータベースがあります。列は「..decimal(5,2)not null」として設定されています。私がやろうとしているのは、列の合計を見つけて、このコードを使用してテキストフィールドに表示することです。
public int getTotal() {
Cursor cursor = sqliteDatabase2.rawQuery(
"SELECT SUM(thedata) FROM thetable", null);
if(cursor.moveToFirst()) {
return cursor.getInt(0);
}
return cursor.getInt(0);
}
ただし、返される場合、値は整数です。20ではなく20.75のようになります。
私はSQLiteにあまり詳しくないので、助けてください。