首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql 分页查询有关问题

2013-07-09 
sql 分页查询问题在网找得我用这个做分页查询怎么不好使呢请大家指教SELECT TOP 页大小 * FROM table1 WHE

sql 分页查询问题
在网找得我用这个做分页查询怎么不好使呢请大家指教
SELECT TOP 页大小 * 
FROM table1 
WHERE id > 
          ( 
          SELECT ISNULL(MAX(id),0)  
          FROM
              (SELECT TOP 页大小*(页数-1) id FROM table1 ORDER BY id ) A ) 
ORDER BY id    
[解决办法]


SELECT TOP 页大小 * 
FROM table1 
WHERE id > 
          ( 
          SELECT ISNULL(MAX(id),0)  
          FROM
              (SELECT TOP (页大小*(页数-1)) id FROM table1 ORDER BY id ) A ) 
ORDER BY id    

热点排行