如果mysql有函数能做到,就用那函数吧。如果没有,就自己想个伪随机的解决方案吧。######你可以先在程序上随机几个数之后,直接在数据库里查询!非得在数据库里随机吗######select * from table limit m, n ,用程序随机m的值
######楼上 方案 可行 ,不过还是有小缺陷 ,要获得总记录数 ,否则会超出范围,不赞成 用 mysql 随机函数
######
引用来自“fxhover”的答案
select * from table limit m, n ,用程序随机m的值
这性能不够好
######
引用来自“红星xx”的答案
楼上 方案 可行 ,不过还是有小缺陷 ,要获得总记录数 ,否则会超出范围,不赞成 用 mysql 随机函数
用mysql rand 性能太差,就是想换种方式得到同样的随机数。
######mysql函数随机出来性能很差,最好的办法就是程序得到随机的数,去mysql取值######
引用来自“sofire”的答案
如果mysql有函数能做到,就用那函数吧。如果没有,就自己想个伪随机的解决方案吧。
等于没说
######
引用来自“fzxu_05”的答案
mysql函数随机出来性能很差,最好的办法就是程序得到随机的数,去mysql取值
这方法是可行,现在想的是能不能直接用sql搞定,不用外面的程序得到随机数。
######
引用来自“huanlin08”的答案
引用来自“fzxu_05”的答案
mysql函数随机出来性能很差,最好的办法就是程序得到随机的数,去mysql取值
这方法是可行,现在想的是能不能直接用sql搞定,不用外面的程序得到随机数。
mysql有个rand的函数