在mysql中随机数函数是rand(),在polardb中这个函数没有定义,想用随机数函数可以用random(),使用例子如下:
一、random()函数的基本含义
mysql的rand()函数生成0-1之间的随机数,你也可以把rand()的结果与其他值做运算,以得到自己想要的随机数范围。
select RAND(),RAND()*10,FLOOR(RAND()*100)
执行结果:
二、mysql random()函数的实际运用
rand()可以很巧妙的实现从数据表里面随机抽取若干条记录,通过order by rand() 就可以实现:
select * FROM users ORDER BY RAND() LIMIT 5
上面这条语句用于从表users 中随机取出5条记录出来,每次执行的结果都是不同的,实现了随机取样的功能。
下面是从网上找的mysql随机数使用博客,供参考
https://blog.csdn.net/xiaozhuangyumaotao/article/details/106389961
来源地址:https://blog.csdn.net/qq_31542611/article/details/129366898