SQL Server 是否有 SELECT ORDER BY OFFSET

SQL Server运行下面的语句报错:
SELECT F_Id, F_Account, F_NickName FROM Sys_Log ORDER BY F_Id ASC OFFSET 10 ROWS FETCH NEXT 90 ROWS ONLY,SQL Server没有这种写法吗?

sql

2个回答

你这写法是oracle 数据库吧?sqlserver 分页用top

weixin_40852944
weixin_40852944 回复RicardoMTan: 其实已经告诉你关键字TOP了。。。百度搜一下是不是就有了?
2 个月之前 回复
RicardoMTan
RicardoMTan 这样啊,能给个例子看看吗?SQL Server写得少
2 个月之前 回复

select top 90 id from Sys_Log

where id not in (

select top 10 id from Sys_Log order by F_Id
) order by F_Id

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!