PHP与SQL Server2008数据库分页显示,写sql语句加个limit就报语法错误?

$sql="select * from news order by id limit 0,3";
$result=mssql_query($sql);
执行这个sql语句是就保错说limit语句附近有语法错误,难道是php不支持sql server的limit语句吗? 求各位高手帮忙了

sql server是没有limit 的,只有mysql有而且追问

那么php与SQL Server如何实现分页呢??我在网上找了很多文章,都没有效果!!

追答

用子查询,sql有个top是查询条数的,和子查询结合可以做到,还有其他方法

追问

能不能写一下SQL 的top的语法啊,详细点,拜托了,我会追加分的

追答

select top * from 表 where 1

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-29
例如:select top 5 column_name1 from table_name
where expression

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网