MySQL的RAND()函數用于生成一個隨機數,其取值范圍是0到1之間(包括0但不包括1)。當不給RAND()函數傳遞參數時,每次調用該函數都會返回一個新的隨機數。
RAND()
RAND()函數常用于需要隨機排序結果集或隨機選擇行的查詢中。例如,可以通過在ORDER BY子句中使用RAND()函數來隨機排序結果集,或者通過WHERE子句中使用RAND()函數來隨機選擇行。
ORDER BY
WHERE