mysql随机选择记录表_Mysql表中取随机记录
生活随笔
收集整理的這篇文章主要介紹了
mysql随机选择记录表_Mysql表中取随机记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
RAND()是Mysql中的取隨機數函數,該函數返回一個float型數值v,v的值為0
例如:
mysql> SELECT RAND();
-> 0.9233482386203
mysql> SELECT RAND(20);
-> 0.15888261251047
mysql> SELECT RAND(20);
-> 0.15888261251047
mysql> SELECT RAND();
-> 0.63553050033332
mysql> SELECT RAND();
-> 0.70100469486881
mysql> SELECT RAND(20);
-> 0.15888261251047
我們可以使用ORDER BY RAND()取得隨機排列的一組數據,例如:
mysql> SELECT * FROM tbl_name ORDER BY RAND();
將ORDER BY RAND()與LIMIT搭配使用,還可以取得固定條數的隨機記錄,例如:
mysql> SELECT * FROM `wzy_questions` ORDER BY RAND() LIMIT 1;
總結
以上是生活随笔為你收集整理的mysql随机选择记录表_Mysql表中取随机记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 对象等于_java 之类对象等
- 下一篇: ue4玻璃材质_UE4-材质