mysql のこの制限に遭遇しました
更新結合を使用することもできますが、制限が関係しているため、同じ問題が再び発生します。関係するレコードの数が少ないため、簡単なクエリを実行してIDを取得できます。
SELECT GROUP_CONCAT(id) FROM tablename ORDER BY id desc LIMIT 0, 30
次に、それを次のクエリで使用します
UPDATE `tablename` SET `group` = '$value' WHERE id IN (ids_from_above_query)
同時更新が心配な場合は、トランザクションを開始してください。