Coba ini:
UPDATE tableName SET columnName = FLOOR( 1 + RAND( ) *3 );
Dari dokumentasi
MySQL untuk RAND :
Jadi dalam kueri di atas, nilai terbesar yang dapat dihasilkan oleh 1 + RAND()*3 akan menjadi 3.999999 , yang ketika dilantai akan memberikan 3. Nilai terkecil akan terjadi ketika RAND() mengembalikan 0, dalam hal ini akan menghasilkan 1.