phonegap Результат запроса суммы базы данных sqlite - PullRequest
1 голос
/ 21 декабря 2011

см. Следующий код,

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 Ответ

3 голосов
/ 22 декабря 2011

Попробуйте использовать псевдоним для суммы:

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;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...