关于SQLITE的随机函数

2019-01-03 03:03发布

想用C#做个SQlite的取随机N行数据,网上大多推荐使用 order by random() limit N 来取随机行数。但经过测试,发现这个随机不够“真随机”。我的数据有100多行,但每次取出来的5条随机数据基本上就在固定的十来行里出现,重复率太高了,请问有没有其他的什么方法可以真的随机一些?

标签: sqlite random
2条回答
男人必须洒脱
2楼-- · 2019-01-03 03:13

在sqlserver一般是order by newid()

查看更多
混吃等死
3楼-- · 2019-01-03 03:22

你就100多行数据,全部加载了后再随机不就完了么?

查看更多
登录 后发表回答