【发布时间】:2018-03-16 15:50:07
【问题描述】:
所以,我正在获取“能量”表上的最后一条记录
function find_all_energy() {
global $db;
$sql = "SELECT * FROM energy ORDER BY energyID DESC";
$result = mysqli_query($db, $sql);
$energy = mysqli_fetch_assoc($result);
mysqli_free_result($result);
return $energy;
}
最后一条记录返回“1000”,但是如果有像“2000”这样的新插入记录,我想将它返回为“3000”,因为(+=)和新插入的记录再次像“5000”然后它将它作为“8000”获取,依此类推。谢谢!
【问题讨论】:
-
如果您需要所有行的列总和,那么只需使用
SUM(columnName)。如果不是这种情况,请添加一些数据和预期的输出。 -
我需要在日期内添加数据,例如仅在 2018 年 3 月 16 日的数据将是当前数据的 +=。然后如果它变成了 3 月 17 日,那么它将在其日期内添加数据
-
请提供您的数据样本和期望的结果。