六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 124|回复: 0

不同数据库分页

[复制链接]

升级  9.67%

67

主题

67

主题

67

主题

举人

Rank: 3Rank: 3

积分
229
 楼主| 发表于 2013-1-25 22:20:55 | 显示全部楼层 |阅读模式
MSSQL

如在ms   sqlserver   用此语句:   
  select   top   2   *   from   test01   就会只显示前2条记录,   


MYSQL

select   *   from   your_table     limit   2   
   
  使用limit就可以了.

Oracle的语句:  


select * from (select rownum r ,字段名 from test) tt  
where tt.r > 50 and tt.r <= 100;  (最好用PLSQL游标来解决)


DB2中:  
select * from payment fetch first 5 row only --查前5条记录  



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/PineApple0/archive/2008/03/22/2207150.aspx
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表