इसे आजमाएं:
UPDATE tableName SET columnName = FLOOR( 1 + RAND( ) *3 );
MySQL दस्तावेज़ीकरण
से RAND . के लिए :
तो उपरोक्त क्वेरी में, सबसे बड़ा मान जो 1 + RAND()*3 . द्वारा उत्पन्न किया जा सकता है होगा 3.999999 , जो फ़्लोर करने पर 3 देगा। सबसे छोटा मान तब होगा जब RAND() रिटर्न 0, जिस स्थिति में यह 1 देगा।