坐到一块钱的公交车,开心一下,散尽全部分,顺便问一个问题?
轮流查询的问题,假设一张表数据有100条,每次取20条处理,处理完后再取后20条处理,依次类推,处理完所有记录后又从重新开始,请问除了存储过程外还有什么好方法,不想用存储过程
------解决方案--------------------loop,哈
------解决方案--------------------可以用表变量先把ID存起来,再根据表变量中的ID处理,用临时表也可以,性能差点
------解决方案--------------------最灵活的还是存过了吧
------解决方案--------------------SELECT TOP 20 FROM TABLENAME
SELECT TOP 20 FROM TABLENAME WHERE ID NOT IN(SELECT TOP 20 FROM TABLENAME)以此类推就可以了...
------解决方案--------------------只接分。。不回答问题行啵。。。。。
------解决方案--------------------我也来接~~~
------解决方案--------------------可以设置指针,当处理完20条纪录后从新向数据库请求下20条.
数据库需要一个参数,就是需要取哪20条.
当数据读取次数大于5时,指针归位
------解决方案--------------------路过,接分
------解决方案--------------------路过,接分
------解决方案--------------------查找指定记录范围的方法
------解决方案--------------------临时表
------解决方案--------------------过来捧个场,挣点分
------解决方案--------------------临时表,接分~
------解决方案--------------------接分~
------解决方案--------------------JF
------解决方案--------------------路过
------解决方案--------------------分页么意见同A_LinZhang()
------解决方案--------------------jf
------解决方案--------------------A_LinZhang() 说的应该是最简单的办法
------解决方案--------------------Hoho~ 接分。
------解决方案--------------------JF,帮顶
------解决方案--------------------jiefen
------解决方案--------------------恭喜 接分
------解决方案--------------------接分
------解决方案--------------------JF
------解决方案--------------------还是存储过程实现性能好
------解决方案--------------------路过,接分
------解决方案--------------------JF
------解决方案--------------------路过,学习一下!
------解决方案--------------------谢谢
------解决方案--------------------jf
------解决方案--------------------我也来接分~!~
------解决方案--------------------