选择MySQL中存在的随机行

Aar*_*ron 2 mysql

可能重复:
如何在SQL中请求随机行?

目前使用:

$randomQuery = mysql_fetch_row(mysql_query("SELECT * FROM `table` WHERE `id` >= RAND() * (SELECT MAX(`id`) FROM `table`) LIMIT 1"));
Run Code Online (Sandbox Code Playgroud)

表结构:

id:
 2 
 4
 5
Run Code Online (Sandbox Code Playgroud)

我想确保它选择现有的行.例如,它的随机化功能不应该使用1或3.有没有办法在MySQL中这样做?