多页显示数据库记录,并能按列排序?

多页显示数据库记录,并能按列排序?

谁做过 多页显示数据库记录,并能按列排序?

我要从Oracle 查找记录,可能几千条,要分页显示,并要有 按列排序的功能,谁用Perl做过类似的 CGI,请帮忙。给点方法或例子。
sql语句可以实现排序。
翻页也有专门的写法,也要用到sql。
我写得比较简单,大概是这样:
select * from table order by colume limit var1,var2;
翻业的时候需要改变var1的值。
还有高级的翻页的写法,网上可以查到。
我也想知道呢,以前写个留言板就不知道怎么实现翻页,全在一页的.....


QUOTE:
原帖由 hqyus 于 2008-3-27 16:12 发表
sql语句可以实现排序。
翻页也有专门的写法,也要用到sql。
我写得比较简单,大概是这样:
select * from table order by colume limit var1,var2;
翻业的时候需要改变var1的值。
还有高级的翻页的写法,网 ...

Oracle没有limit...


QUOTE:
原帖由 hqyus 于 2008-3-27 16:12 发表
sql语句可以实现排序。
翻页也有专门的写法,也要用到sql。
我写得比较简单,大概是这样:
select * from table order by colume limit var1,var2;
翻业的时候需要改变var1的值。
还有高级的翻页的写法,网 ...

Oracle没有limit...


select * from
    (select rownum numrow,abc.* from (select t.uid,t.date from user t order by t.uid) abc) where numrow >100 and numrow<200
oracle有set linesize 1000