使用计算数据创建临时表和列



我有一个MySQL表,它有四个字段:ID、DATE、DESCRIPTION和AMOUNT。我需要找到BALANCE,行的数量之和,以及所有行的总和,直到超过。要创建临时表,我需要:

CREATE TEMPORARY TABLE IF NOT EXISTS add_balance SELECT * FROM original_table

我的第一个问题:如何添加一列;平衡;到这个临时表。第二个问题:我想在该栏中插入:行的总和,这样它就可以给出每行的当前余额。

我将回答这样的第一个问题:

CREATE TEMPORARY TABLE IF NOT EXISTS add_balance SELECT ID, DATE, DESCRIPTION, AMOUNT, [...] BALANCE FROM original_table

其中[…]提供了定义BALANCE值字段的公式。

最新更新