しばらくフェッチ行にある配列から値を取得したいのですが、それが理にかなっている場合。ここに私のコードと説明に役立つ出力があります
while (@data = $STH2->fetchrow_array()) {
print "<tr>";
print "<td>$_</td>" for @data[0,1];
print "</tr>";
そしてこの出力
$data[0] | $data[1]
1 | 1000
1 | 400
12 | 500
12 | 150
(それぞれ$data[0]
2つの値のみを出力します)
私がやりたいのは、$data[1]
異なる値ごとに2つの値(つまり、1000〜400)を互いに減算し、$data[0]
それを出力することです。これを行う方法がわかりません。助けてくれてありがとう。