SELECT RAND();
为了获得更高质量的随机数,大家可以将RAND()函数与其他函数组合。比如,大家可以使用RAND()函数和FLOOR()函数随机选择一个0-9之间的数。
SELECT FLOOR(RAND()*10);
如果大家想获得一个随机字符串,大家可以使用RAND()函数和SUBSTRING()函数。
SELECT SUBSTRING('ABCDEFGHI',FLOOR(RAND()*9)+1,1);
如果大家需要在查询结果中返回随机排序的行,大家可以在查询中添加ORDER BY RAND()语句。
SELECT * FROM table_name ORDER BY RAND();
在查询中添加LIMIT语句,可以控制返回的随机行数。
SELECT * FROM table_name ORDER BY RAND() LIMIT 5;
总之,RAND()函数是一个很方便的MySQL函数,可以用于查询随机数或排序随机行。