0

私はこのようなテーブルを持っています

   A   
======
   2
   7
   7
   8
   9
   3
  ...
   1
======

最後の値(つまり「1」)を除いて、dbの行のすべての値を合計する必要があります。すべての値を合計する方法を知っています。私の質問は、最後の値を除くすべての値を合計する方法ですか?

$sum = 0;
$a = mysql_query('SELECT A FROM tbl');
while($row = mysql_fetch_array($a))
{
   $jpos = $row['A'];
   $sum     += intval($jpos);
}
echo $sum;

ご返信ありがとうございます。

4

2 に答える 2

1
$sum = 0;
$last = 0;
$a = mysql_query('SELECT positif FROM data_aali where id_perusahaan=1');
while($row = mysql_fetch_array($a))
{
   $last = intval($row['positif']);
   $sum += $last;
}
$sum -= $last;
echo $sum;
于 2013-09-30T00:20:31.053 に答える