Android 汇总数据库sqlite的每一行
我想在数据库表的一列中汇总每一行数据。我该怎么做? 下面是我的sqlite数据库的代码片段Android 汇总数据库sqlite的每一行,android,sqlite,Android,Sqlite,我想在数据库表的一列中汇总每一行数据。我该怎么做? 下面是我的sqlite数据库的代码片段 private static final String DATABASE_CREATE_PENGELUARAN = "CREATE TABLE if not exists " + PENGELUARAN_TABLE + " (" + KEY_RPI + " integer PRIMARY KEY autoincrement," +
private static final String DATABASE_CREATE_PENGELUARAN =
"CREATE TABLE if not exists " + PENGELUARAN_TABLE + " (" +
KEY_RPI + " integer PRIMARY KEY autoincrement," +
KEY_RTP + "," +
KEY_RLP + "," +
KEY_RSK + "," +
KEY_RNP + ");";
我想总结一下KEY_RNP列中每一行的数据。我认为它可以通过使用数组来使用,但是有人能给我确切的代码吗?对不起,我的英语不好。谢谢 使用SQLite函数,如下所示:
SELECT SUM(column) FROM table;
SQL中有一个函数确实需要您所需要的,名为
SUM()
可以这样称呼:
SELECT SUM(column) FROM table;
从表_name中选择SUM(列_name),其中 你是要sql吗<代码>从表_name中选择sum(字段_name)或如何执行并返回结果?是的,该函数用于什么数据类型?KEY\u RNP行中的数据是字符串格式的。这是否意味着如果KEY\u RNP列中的数据类型是string,我应该首先转换它?没错。您可以使用SQLite强制转换来实现这一点:
从表中选择SUM(强制转换(列为整数))代码>