首页    新闻    下载    文档    论坛     最新漏洞    黑客教程    数据库    搜索    小榕软件实验室怀旧版    星际争霸WEB版    最新IP准确查询   
名称: 密码:      忘记密码  马上注册
数据库 :: 数据库

firebird如何提取从n开始的m条记录(数据分页)


http://www.gipsky.com/
在其它SQL数据库里,有一个 Top n的子句,可以取头n条记录,Firebird不支持这个子句,但是它有更强大的子句:FIREST n SKIP m。

FIRST n表示提取n条记录,SKIP m 表示从m 1条记录开始提取(跳过m条记录)。

1、从某表中取第1条记录开始的5条记录:select first 5 ID,CPLB,CPGG FROM T_BASE

1、从某表中取第6条记录开始到结束的所有记录:select skip 5 ID,CPLB,CPGG FROM T_BASE

3、从某表中取第10条第30条记录之间的记录:select first 20 skip 9 ID,CPLB,CPGG FROM T_BASE
<< 如何清空FB数据库? 用IBExpert进行Firebird数据库的跨库操作 >>
评分
10987654321
API:
gipsky.com& 安信网络
网友个人意见,不代表本站立场。对于发言内容,由发表者自负责任。

系统导航

 

Copyright © 2001-2010 安信网络. All Rights Reserved
京ICP备05056747号