首页 > 数据库 > SQL Server > 正文
要查数据表中第30到40条记录,有字段id,但是id并不连续。如何写sql语句?
2011-12-28       个评论      
收藏    我要投稿

 

方法1:

SELECT TOP 10 *

 

FROM

(

SELECT TOP  40 *

FROM dbo.Log

ORDER BY ID DESC

) T

ORDER BY T.ID ASC 

 

方法2:

SELECT *

FROM

(

SELECT *, (ROW_NUMBER() OVER ( ORDER BY ID DESC ) )AS ROWNUMBER

FROM dbo.Log

) T

WHERE T.ROWNUMBER <= 40

AND T.ROWNUMBER > 30

 

liqunfeng2003的专栏

点击复制链接 与好友分享!回本站首页
相关TAG标签 数据表 字段 语句
上一篇:SQL server 2012 新特性
下一篇:sql操作clob
相关文章
图文推荐
文章
推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做实用的IT技术学习网站