日期:2014-05-17  浏览次数:20772 次

sql 语句的写法
有一个20W条数据的表,每次 随机提取5-8条!

或者每次提取5-8条,尽量保证每次提取的不重复!

select RuleID,Article from t_article order by rand() limit 0,5


mysql  这样的话 效率很低,有没有其他的写法?

------解决方案--------------------
引用:
参考一下http://www.jb51.net/article/28850.htm

根本原因order by rand()很慢