2016-05-31 54 views
0

我有一个名为费用的数据库表。他们是多个栏目,如食物,燃气,燃料等,都有数字值。我怎样才能生成所有记录加在一起的值,然后在标签中显示总数?如何显示标签中数据库的总值?

感谢您的帮助!

+3

SUM(yourField)是你的朋友 –

回答

0

我想你的意思是让数据库为你执行总和。如果是这样的话,那么像这样的查询应该这样做:

SELECT Food + Gas + Fuel AS Costs FROM Expenses 

如果你想要所有记录的总成本?然后使用SUM

SELECT SUM(Food + Gas + Fuel) AS TotalCosts FROM Expenses 
+0

感谢您的建议Yazan。我试过你的查询,但它似乎没有将总行添加到total_expenses行? –

+0

所以你有total_expenses **列**?这在问题中没有提到。无论如何,试试这个: '更新费用SET total_expenses =食物+燃气+燃料' 在开始使用更新命令进行操作之前,请对数据库执行备份。 – yazanpro

+0

这工作!谢谢@ yazanpro,我很感激! –