首页 新闻 会员 周边 捐助

求SQL分页表中无类似ID的字段

0
悬赏园豆:20 [已关闭问题] 关闭于 2012-10-16 14:07

在网上找的代码里面都有类似自增长的字段ID,

可是我的表里的主键都在1个以上。没有唯一标识ID

请问下怎么实现分页SQL

越天的主页 越天 | 初学一级 | 园豆:8
提问于:2012-09-29 10:40
< >
分享
所有回答(2)
0

你可能搞错概念了

数据库分页一般用类似:row_number() OVER ( ORDER BY {0} ) AS [row_number]

通过自定义的row_number自增长来实现分页的

田林九村 | 园豆:2367 (老鸟四级) | 2012-09-29 10:45

row_number  SQL2000能用吗?我的是SQL2000?能用的话请问下怎么用呢?

支持(0) 反对(0) 越天 | 园豆:8 (初学一级) | 2012-09-29 11:10

@越天: 你还在用这么老的数据库呀

那要换临时表实现了,临时表中加一个字增长字段

支持(0) 反对(0) 田林九村 | 园豆:2367 (老鸟四级) | 2012-09-29 11:50
0

    楼上正解    row_number 就是给你添加了一列编号  然后给他重命名就变成唯一标识了

┢┦偉 | 园豆:1240 (小虾三级) | 2012-09-29 11:02

row_number  SQL2000能用吗?我的是SQL2000?能用的话请问下怎么用呢?

支持(0) 反对(0) 越天 | 园豆:8 (初学一级) | 2012-09-29 11:10
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册