Справочник по функциям SQL

RAND
Возвращает случайное значение с плавающей точкой в диапазоне от 0.0 до 1.0
MySQL
RAND([num])
Можно передать необязательный аргумент, причем для одного и того же значения функция будет возвращать одно и тоже значение.
Примеры
MySQL
SELECT RAND();