テーブルの各行の列から-1する必要があります.PHPで何かを書くのではなく、SQLでこれを行う方法があるかどうか疑問に思っていましたか?
各行には「スコア」列があり、各行の値から -1 する必要があります。
PHPでは、次のようなものを使用します
foreach ( $rows as $row ){
$score = $row->score - 1;
$this->update_score($score, $row->id);
}
しかし、3000 件以上のレコードを更新する必要があるため、もっと良い方法があるのではないでしょうか?
助けてくれてありがとう。