mysql 隨機獲取記錄

1、從1到最大值之間隨機選擇,這個方案假設主鍵的值是從1開始並且保持連續。這意味着在1到最大值之間沒有任何值是未使用的。如果當中漏掉一些值,那隨機獲得的主鍵可能取不到任何數據    SELECT b1.*    FROM Bugs AS b1   JOIN (SELECT CEIL(RAND()  * (SELECT MAX(bug_id) FROM Bugs)) AS rand_id) AS b
相關文章
相關標籤/搜索