读书人

SQL-SEVER数据库一个关于分页的存储过

发布时间: 2012-04-25 19:32:32 作者: rapoo

求助SQL-SEVER数据库一个关于分页的存储过程
有一个交易表transInfo
列有:交易日期transDate
交易卡号cardID
交易类型transType
交易金额transMoney
备注remark
里面假如有10条数据 我现在想通过存储过程进行分页 想显示第2页数据 每页有两条数据
注: 没有主键 只有一个外键cardID

[解决办法]
按一定的排序方式做个序列号,05可以借助row_number排序函数来分页,2000试着通过临时表来实现。
[解决办法]

SQL code
select *from (select row=row_number() over(order by getdate()),* from tb )Kwhere row between 1 and 2
[解决办法]
探讨
引用:

SQL code
select *
from (select row=row_number() over(order by getdate()),* from tb )K
where row between 1 and 2

请问K是什么意思?

读书人网 >SQL Server

热点推荐