我通过以下查询获取列中所有单元格的总和..
$result = mysql_query("select SUM(previous_balance) as balance from table_name ");
$row = mysql_fetch_assoc($result);
$item_number = $row['balance'];
$total1 = $item_number ;
echo $total1;
但我想省略 SUM 中的最后一个单元格值。我该怎么做 ?
最佳答案
根据this answer (如果我没看错的话),以下内容应该可以选择除最后一行之外的所有内容,然后使用它来对所有项目求和
SELECT SUM(previous_balance) as balance FROM table_name WHERE my_primary_key <> (SELECT MAX(my_primary_key) FROM table_name);
关于php - mysql 列中除最后一行之外的所有单元格的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28053925/