我有一个表 addToCart
,我想对其内容求和,即 foodCal
。总结完foodCal
可不可以放在单独的表格里?如果我使用 SELECT SUM(foodCal) FROM addToCart
,如何将 SUM 放入另一个表中?
顺便说一句,我正在使用 phpmyadmin 来管理我的表。
最佳答案
在 MySQL 中,支持对 INSERT INTO 进行子查询。换句话说,您可以在 INSERT INTO 中使用 (SELECT something)。
在你的情况下;
INSERT INTO calorieTotal (`totalCal`) VALUES ((SELECT SUM(foodCal) FROM addToCart));
关于mysql - 汇总表格的一列并将总和转移到另一个表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41809582/