请教大家一个问题的解决方法,急
我做个信息系统,需要将记录平均分给三个人进行处理,请问这个SQL语句怎么写?
如有记录编号1、2、3、4、5、6、7、8、9、10、11、12
第一个人处理1.4.7.10
第二个人处理2.5.8.11
第三个人处理3.6.9.12
因为需要分页,所以希望能用一个SQL语句取得需要的记录集!
如果有其他方法希望赐教!谢谢!
------解决方案--------------------可以试试
第一个人
select count(*) from tbname where id%3=0
第二个人
select count(*) from tbname where id%3=1
第三个人
select count(*) from tbname where id%3=2
------解决方案--------------------select id from tbname where group by id%3