比如说一次SQL查询出的记录有1000条,怎样按一定的频率取出其中对应的子集呢?比如说频率是10,对应的要取第1条,第11条,第21条…等。
假如你的表中有一列是自动序号的: id = 1,2,3,4,5..........
可以使用 select * from tablename where id%10 = 1 来实现 "频率是10取出其中对应的子集".
不明白说的什么意思。如果第1,11,21条那就加where条件了。