我知道听起来很矛盾
我有两个元件,一个负责丢statement和offset,一个负责去数据库捞这个statement offset后的前十个结果回传。
主要是不想一次捞完丢过来,费时又费空间
所以想要根据一个statement ,想要看下十个结果就自己送出请求
但我突然想到若是我要random 顺序的结果,如果我用原本的做法,肯定每次random 的结果不一样,十个十个一直拉,拉到数据库的最大资料个数结束后,整个页面一定很多重复的资料,因为每次捞十个就重新洗牌一次,一定会有想同的结果出现在前十个。
想问有没有可能从语法去改?
譬如说给一个种子,使得乱数产生的随机顺序一样
但我查了一下sqlite的随机没有种子的机制
只能特例然后用程式语言的角度去解决吗?