mysql 随机取数据

SELECT * FROM table WHERE id >= (SELECT FLOOR(RAND()*MAX(id)) FROM table ) ORDER BY idLIMIT 1;

这样运行效率相当高

posted on 2014-05-23 17:49  许鸣  阅读(153)  评论(0)    收藏  举报