获取表中下一列中前一列元素的总和

时间:2013-03-25 06:14:43

标签: ios sqlite xcode4.5

我有一个使用SQLite在iOS中创建费用管理器的项目,所以我想了解SQLite在我的项目中的可行性。我只想创建一个表格,如下所示

id:  categories:      individual expense:     total expense:
1    food                    50 
2    transportation          20
3    fuel                    500                570

当用户在相应字段中输入费用时,我需要将总费用保存在下一列中,这样我以后可以参考此总费用列从钱中减去它以查找剩余的钱。用户的口袋。

1 个答案:

答案 0 :(得分:0)

可以将总费用存储在数据库中,但这只会复制信息并引入不一致的风险。

通常,您只将原始数据(ID /类别/费用)存储在数据库中,并使用如下查询即时计算统计信息:

SELECT SUM(Expense) AS TotalExpense FROM MyTable