加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

贴一些代码(1)

发布时间:2020-12-12 15:22:51 所属栏目:MsSql教程 来源:网络整理
导读:/********?? 一个SqlServer的分页代码??? *************/ SELECT TOP?10 * ????? FROM ????? ( ?????? SELECT? [id],[bigId],[smallId], ?????? [goodsName],ROW_NUMBER() OVER (ORDER BY id ASC) AS RowNo???? /**按id升序排序后选择大于几十的十条记录***/

/********?? 一个SqlServer的分页代码??? *************/

SELECT TOP?10 *
????? FROM
????? (
?????? SELECT? [id],[bigId],[smallId],
?????? [goodsName],ROW_NUMBER() OVER (ORDER BY id ASC) AS RowNo???? /**按id升序排序后选择大于几十的十条记录***/
?????? FROM [tb_goods]
????? ) AS A
????? WHERE RowNo > n*10??? //n为要显示的页码数,每页显示10行记录;

/***

,这种方式几乎没有什么限制,因为他相当于对于任何检索,都生成了一个新的排序列.我们就可以使用该列进行自定义分页.

?

***/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读