跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

关于SQL Server SQL语句查询分页数据的解决方案_PHP教程

比如:要求选取 tbllendlist 中 第3000页的记录,每一页100条记录。

----------

方法1:

----------select top 100 * from tbllendlist where fldserialNo not in (select top 300100 fldserialNo from tbllendlist order by fldserialNo) order by fldserialNo----------

方法2:

----------SELECT TOP 100 *FROM tbllendlist WHERE (fldserialNo >(SELECT MAX(fldserialNo) FROM (SELECT TOP 300100 fldserialNo FROM tbllendlist ORDER BY fldserialNo) AS T)) ORDER BY fldserialNo方法1执行速度比较快!

不过,这种做法还是很麻烦,强烈期待微软发明新的可分页的SQL语句来!!!!

http://www.bkjia.com/PHPjc/631234.html www.bkjia.com true http://www.bkjia.com/PHPjc/631234.html TechArticle比如:要求选取 tbllendlist 中 第3000页的记录,每一页100条记录。 ---------- 方法1: ---------- select top 100 * from tbllendlist where fldserialNo not in ( se...

相关文章