看下面的代码,
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;
};
收入是一个整数字段。
请同时检查查询。以及如何获得所有收入交易的总和。
最佳答案
尝试使用别名作为总和:
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;
}
关于sqlite - phonegap sqlite数据库总和查询结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8586529/