这个SQL语句怎么写
我从叶面获取一个参数,表示表中的第几条记录。设其为n,怎么写SQL语句,直接从数据库中读取/修改该项纪录? 问题点数:20、回复次数:4Top
1 楼yangyn(男儿当自强)回复于 2003-08-03 19:42:48 得分 0
select rownum,... from table_nameTop
2 楼purples()回复于 2003-08-03 19:53:13 得分 0
用这个方法不大好,我考虑过了,这样做维护的成本太大了。(假设一下插入一个记录,安另一种次序生成视图。。。)Top
3 楼boy002()回复于 2003-08-03 20:34:41 得分 15
select * from you_table where rownum<(n+1) minus select * from you_table where rownum<(n-1)
n代表上边说的第几条记录,如:n=10则
select * from you_table where rownum<11 minus select * from you_table where rownum<9
Top
4 楼beckhambobo(beckham)回复于 2003-08-04 09:43:54 得分 5
web程序不是有分页功能吗,为何要获取参数Top




