mysql 随机取数据

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

这样运行效率相当高

posted on 2014-05-23 17:49  许广  阅读(150)  评论(0编辑  收藏  举报