SELECT * FROM bw_quiz ORDER BY RAND() LIMIT 1
SELECT * FROM bw_quiz AS t1
SELECT * FROM bw_quiz AS t1
JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM bw_quiz)-(SELECT MIN(id) FROM bw_quiz))+(SELECT MIN(id) FROM bw_quiz)) AS id) AS t2 WHERE t1.id >= t2.id ORDER BY t1.id LIMIT 1
第二种快很多