phonegap sqlite数据库总和查询结果

时间:2011-12-21 07:48:48

标签: sqlite cordova sum

请参阅以下代码

function queryData(tx) {
   tx.executeSql('select sum(income) from balancesheet where id=1', 
   [],
   rowsDataHandle, 
   errorCB);
}

rowsDataHandler = function(tx, results) {
var row = results.rows.item(0).income;

document.getElementById("mydata").innerHTML = 'Your Total income:\t'+ row;

};

收入是一个整数字段。 请检查查询。以及如何获得所有收入交易的总和。

1 个答案:

答案 0 :(得分:3)

尝试使用别名作为总和:

select sum(income) as totalincome from balancesheet where id=1

然后......

rowsDataHandler = function(tx, results) {
    var row = results.rows.item(0).totalincome;
    document.getElementById("mydata").innerHTML = 'Your Total income:\t'+ row;
}