sql语句执行错误

来源:百度知道 编辑:UC知道 时间:2024/05/16 02:59:57
$record2=mssql_query("select 书名,出版社,出版日期,作者,数量,价

格 from book order by 价格 desc LIMIT $startrow,$pagesize");

提示“Warning: mssql_query() [function.mssql-query]: message: 第 1 行: 'LIMIT' 附近有语法错误。”难道LIMIT不能和mssql_query搭配的吗?请高手指点一下

LIMIT是mysql的语法,sql server没有这个语法。

mssql 选取指定纪录是用关键字top
如:
select top 10 from tablename where id not in (select top 10 id from tablename)

("select top 10 书名,出版社,出版日期,作者,数量,价

格 from book order by 价格 desc ")