Narazili jste na toto omezení mysql
Můžete použít aktualizační spojení, ale protože se jedná o limity, znovu byste narazili na stejný problém. Protože se jedná pouze o malý počet záznamů, můžete zadat jednoduchý dotaz a získat ID.
SELECT GROUP_CONCAT(id) FROM tablename ORDER BY id desc LIMIT 0, 30
Pak to použijte v dalším dotazu
UPDATE `tablename` SET `group` = '$value' WHERE id IN (ids_from_above_query)
Pokud se obáváte souběžných aktualizací, zahajte transakci.