Php 查询mssql数据库的分页返回错误
我正在尝试创建分页查询 这就是问题所在Php 查询mssql数据库的分页返回错误,php,mysql,sql-server,sql-server-2008,pagination,Php,Mysql,Sql Server,Sql Server 2008,Pagination,我正在尝试创建分页查询 这就是问题所在 SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (ORDER BY [TEST].[dbo].[Registration]. [RegistrationNo] as row FROM [TEST].[dbo].[Registration] ) a WHERE row > 5 and row <= 10 当我尝试在MicrosoftSQLServerStudio上运行此查询时,它返回一个错误,
SELECT * FROM
( SELECT *, ROW_NUMBER() OVER (ORDER BY [TEST].[dbo].[Registration].
[RegistrationNo] as row
FROM [TEST].[dbo].[Registration] ) a
WHERE row > 5 and row <= 10
当我尝试在MicrosoftSQLServerStudio上运行此查询时,它返回一个错误,表示
味精156,第15级,状态1,第1行
关键字“as”附近的语法不正确
测试是数据库名
注册是表名
dbo.Registration.RegistrationNo是表的主键列
dbo.注册
这些信息是否足以检测问题?或者我是否应该提供创建注册表的查询?按订单后缺失
SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (ORDER BY [TEST].[dbo].[Registration].[RegistrationNo]) as row
FROM [TEST].[dbo].[Registration] ) a
WHERE row > 5 and row <= 10
@斯塔切尔德拉特27:太好了。如果它回答了您的问题,请将其标记为答案。