查询语句!

求一个查询语句!!!

我的C#程序要做循序,反复执行这段SQL一句,每次查询出一定量数据,每一次的查询是上次的结束,比如第一次查询是从1-100,第二次要从101-200.数据库主键是自动编号。

这个sql语句怎么写,我写的在SQLserver里可以运行,Mysql就报错。

mysql怎么查询?



select *

from tb

order by id

limit 1,100

select *

from tb

order by id

limit 101,100

select *

from tb

order by id

limit 201,100




php:for($i=0;$i<10;$i++)

{

$count=$i+1;

$sql=”select * from tb order by id limit $count,100″;执行sql语句

};你可以参考一下




分页 ? 在程序中传递 limit $start,100 参数即可。




$count=$i+1;改成$count=$i*100+1;试试




C#中也是一样,你通过C#生成string 

s = “select * from xxx order by id limit 0,100;”

s = “select * from xxx order by id limit 100,100;”

然后执行填充你的 dataset 就行了。

查询语句!

相关文章:

你感兴趣的文章:

标签云: