可能重复:
对于 SQL-Server,如何使用 LIMIT
更改我的查询?
SELECT apretiz FROM tableApoint WHERE price = '$newprice' LIMIT 5;
如何更改 LIMIT 5,10
?我可以使用 TOP
吗?
原文由 pretyBoy 发布,翻译遵循 CC BY-SA 4.0 许可协议
可能重复:
对于 SQL-Server,如何使用 LIMIT
更改我的查询?
SELECT apretiz FROM tableApoint WHERE price = '$newprice' LIMIT 5;
如何更改 LIMIT 5,10
?我可以使用 TOP
吗?
原文由 pretyBoy 发布,翻译遵循 CC BY-SA 4.0 许可协议
从 SQL Server 2012 开始,您可以编写
...
ORDER BY thisColumn, thatColumn
OFFSET 5 ROWS FETCH NEXT 5 ROWS ONLY
原文由 Steve Kass 发布,翻译遵循 CC BY-SA 3.0 许可协议
1 回答2.4k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
800 阅读
正如我不到一小时前所说,您必须使用 TOP ! (LIMIT 用于 MYSQL)
因此,尝试删除
LIMIT 5
并执行SELECT TOP(5) apretiz
。另外,尝试添加顺序(与以前相同的原因)。
请在询问之前进行搜索。 链接到旧问题