Нужно реализовать функцию подсчета суммы столбца в SQLite таблице используя QtSql
Нужно реализовать функцию подсчета суммы столбца в SQLite таблице используя QtSql. Метод .exec() на сколько я понимаю возвращает bool. Какой метод нужно использовать подскажите пожалуйста?
def total_balance(self):
query = QtSql.QSqlQuery()
query.exec("""SELECT SUM(Balance) FROM expenses""")
query.first()
return query
Ответы (1 шт):
Автор решения: Alexander Chernin
→ Ссылка
query = QtSql.QSqlQuery()
//Выполняем запрос.
query.exec("SELECT SUM(Balance) FROM expenses")
// если есть результат, то получаем его и преобразуем в строку
if query.next():
return query.value(0).toString()
return -1