Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 查询mssql数据库的分页返回错误_Php_Mysql_Sql Server_Sql Server 2008_Pagination - Fatal编程技术网

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:太好了。如果它回答了您的问题,请将其标记为答案。