我在 MySQL 中有一个包含大量数据的表。我想显示生成列的总和...
我减去两列,我想显示结果的总和。这是我所拥有的
CREATE TABLE amounts(
id MEDIUMINT NOT NULL AUTO_INCREMENT,
bank_amount INT,
amount INT,
PRIMARY KEY (id)
) ENGINE=MyISAM;
INSERT INTO `amounts` (`id`, `bank_amount`, `amount`) VALUES (NULL, '1000', '100'),
(NULL, '2000', '200'),(NULL, '3000', '300'),(NULL, '1200', '500'),(NULL, '2000', '600'),
(NULL, '1202', '800'),(NULL, '220', '50');
我有这个查询
SELECT bank_amount,amount,(bank_amount-amount) as bal from amounts where ......
上面的查询会给我这个结果
bank_amount 金额 bal
1000 100 900
2000 200 1800
3000 300 2700
等等
现在我想显示 bal 的 SUM 也像 900+1800+2700