日期:2014-05-16  浏览次数:20922 次

MySQL 怎么样实现循环查找数据
比如说person表中 有100条数据,怎么样写select命令,让它第一次显示1-10条数据,第二次显示11-20条数据……
  
  在线等

------解决方案--------------------
这个可以用api函数的游标控制,也可以自己写程序控制。单靠select语句是无法实现的
------解决方案--------------------
select * from person order by id limit ,10;
select * from person order by id limit 10,10


------解决方案--------------------
第一次调用
select * from person order by id limit 10;
第二次调用
select * from person order by id limit 10,10
第三次调用
select * from person order by id limit 20,10

------解决方案--------------------
如上两位,循环还是由宿主程序来完成吧,传个参数给sql语句就好了