Kurzer Schnipsel. Kann durchaus nützlich sein.
Die Basis um einen Zufallswert, der in einem bestimmten Bereich liegt, ist folgende:
SELECT FLOOR(30 + RAND() * 3)
In diesem Fall wird ein Wert zwischen 30 und 32 generiert. Die Addition am Ende muss also immer > 1 des maximal Bereichs sein.
Als komplettes Statement könnte es z.B. so aussehen
UPDATE table_a SET zufallswert = (SELECT FLOOR(30 + RAND() * 3))